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

b站直接进入链接搜索引擎广告图片

b站直接进入链接,搜索引擎广告图片,网站视频播放代码,沈阳做网站 熊掌号给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。 每条从根节点到叶节点的路径都代表一个数字: 例如,从根节点到叶节点的路径 1 -> 2 -> 3 表示数字 123 。 计算从根节点到叶节点生成的 所有数字之和 。…

给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。

每条从根节点到叶节点的路径都代表一个数字:

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

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

叶节点 是指没有子节点的节点。

思路一:递归

int helper(struct TreeNode *root, int prevSum){if (root == NULL) return 0;int sum = prevSum * 10 + root->val;if (root->left == NULL && root->right == NULL)return sum;elsereturn helper(root->left, sum) + helper(root->right, sum);
}int sumNumbers(struct TreeNode* root){if (root == NULL) return 0;return helper(root, 0);
}

分析:

本题要求根节点到叶节点生成的所有数字之和,可以想到用递归的方法,每向下遍历一个数就将前面的数乘上十再加上当前的数,最后返回答案

总结:

本题考察二叉树的递归应用,将每个节点的数遍历完后再返回答案即可解决

http://www.khdw.cn/news/4190.html

相关文章:

  • 如何做网站 百度经验互联网的推广
  • 大连营销型网站建设百度搜索下载
  • wordpress使用的数据库编码seo顾问咨询
  • 写好网页怎么建成网站百度关键词搜索指数查询
  • 抚州市企业网站建设什么是seo优化推广
  • 网站网络架构宁波seo教程推广平台
  • 新零售型网站开发app拉新平台哪个好佣金高
  • 外围网站做代理长沙seo霸屏
  • 东莞网站建设完整营销策略理论
  • 网站找哪些单位做实名认证seo网站运营
  • 网站商城建设哪家好广州seo搜索
  • 比较好的平面设计网站网页制作html代码
  • 关于征求网站建设重庆百度竞价推广
  • 做动态网站还是静态网站舆情信息网
  • 车床加工东莞网站建设营销网络推广
  • 做网站不如做公众号网络推广吧
  • 网络服务费沈阳seo推广
  • 百度联盟的网站怎么做app软件推广怎么做
  • 大冶市规划建设局网站网站平台推广
  • 网站建设过程总结怎么免费注册域名
  • 网页模板怎么下载杭州百度seo
  • 网站建设准备百度信息流平台
  • wordpress主动推送代码写在哪里seo专业知识培训
  • 做微商进哪个网站安全吗全网线报 实时更新
  • 丰泰建设集团有限公司网站上海抖音seo
  • 做网站要求百度有效点击软件
  • 影视网站建设目的seo的理解
  • 深圳布吉做网站块链友情链接平台
  • 克隆视厅网站怎么做排名点击工具
  • 天津做网站建设的公司网络营销是学什么的