当前位置: 首页 > news >正文

[LeetCode] 129、求根节点到叶节点数字之和

题目描述

给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。
每条从根节点到叶节点的路径都代表一个数字:

  • 例如,从根节点到叶节点的路径 1 -> 2 -> 3 表示数字 123 。

计算从根节点到叶节点生成的 所有数字之和 。

示例 1:

1/\23输入:root=[1,2,3]输出:25解释: 从根到叶子节点路径1->2代表数字12从根到叶子节点路径1->3代表数字13因此,数字总和=12+13=25

解题思路

逻辑很简单,直接上代码

参考代码

classSolution{public:intsumNumbers(TreeNode*root){returnhelper(root,0);}inthelper(TreeNode*root,inti){if(!root){return0;}intcurSum=i*10+root->val;if(!root->left&&!root->right){returncurSum;}returnhelper(root->left,curSum)+helper(root->right,curSum);}};
http://www.jsqmd.com/news/1169500/

相关文章:

  • LRU 缓存算法 3 种实现方案对比:哈希链表 vs 数组 vs LinkedHashMap
  • 蓝牙 BR/EDR 与 BLE 定频测试实战:3种发射模式与9种包类型配置指南
  • 数据密集型应用中的缓存策略与命中率优化7
  • Miniconda 安装后 3 大常见故障排查:conda: command not found 等错误修复
  • Linux tcpdump 与 Windows Wireshark 对比:3 种场景下的网络抓包方案选型
  • 5分钟掌握智慧教育平台电子课本高效下载方案
  • 直流电机PWM静音控制方案与EMI优化实践
  • 有什么好用的一站式AI学习工具?
  • Sora模型训练原理_VIT_VIVIT原理_VGG_视频训练patch切分---AI大模型系统从零开始0037
  • 大模型公司自研AI芯片:软硬件协同优化成算力瓶颈破局关键
  • Dism++:免费Windows系统维护终极指南,三步让你的电脑重获新生
  • Midjourney新手入门全栈路径图(2024官方未公开的3层权限解锁逻辑)
  • Codex AI编程助手从零入门到项目实战完整教程
  • Tkinter库的学习记录16-菜单Menu和工具栏Toolbars
  • LemoScience三大核心升级突破
  • 为什么92%的开发者卡在DeepSeek文件上传第2步?资深SRE还原真实生产环境的7层调试日志
  • H.264 RTP 分包实战:解析 3 种 NALU 打包模式与 FU-A 分片规则
  • HarmonyOS运动健康——首页仪表盘架构拆解
  • 企业站 GEO 改造排障记录:4 个常见报错与排查路径
  • Unity枚举高效遍历与动态组件绑定实战指南
  • Meta Muse Video:原生音频支持的文生视频模型技术解析与应用实践
  • 163MusicLyrics架构解析:跨平台音乐歌词获取与处理技术方案
  • B站视频下载方案对比:3款主流油猴脚本(含2025年更新版)的功能与稳定性实测
  • 基于TM4C129XKCZAD与PAM8904的智能警报系统设计
  • -持久化记忆-基于Redis向量搜索的AI长期记忆
  • 终极GTA V游戏增强菜单:YimMenu完全防护指南
  • MediaCrawler终极指南:一站式掌握七大自媒体平台数据采集
  • 兴趣岛获央视《新闻直播间》深度报道: 以专业初心铸就国家级品牌公信力
  • 5分钟解锁华硕笔记本隐藏功能:G-Helper轻量控制终极指南
  • Python 人工智能开发完全指南