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

想学做网站可以在哪学云服务器免费虚拟主机

想学做网站可以在哪学,云服务器免费虚拟主机,青岛网站建设搭建,iframe 一直网站底部一、题目 二、思路 每找到一个非空节点,之前路径上的所有节点的数量级都要增加1个单位。例如,当前节点为3,之前的节点路径为1 -> 2,presum 1 * 10 2 12,现在路径变为了 1 -> 2 -> 3,sum pres…

一、题目

在这里插入图片描述

二、思路

每找到一个非空节点,之前路径上的所有节点的数量级都要增加1个单位。例如,当前节点为3,之前的节点路径为1 -> 2,presum = 1 * 10 + 2 = 12,现在路径变为了 1 -> 2 -> 3,sum = presum * 10 + 3。

三、代码

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public int sumNumbers(TreeNode root) {return dfs(root, 0);}public int dfs(TreeNode root, int presum) {if (root == null) {return 0;}// 当前节点不为 null,前面路径上的节点全部都升一个数量级,即 presum * 10// 再加上当前节点的值int sum = presum * 10 + root.val;// 如果当前节点是叶子节点,直接返回 sumif (root.left == null && root.right == null) {return sum;} else {// 否则,继续分别从左右子树中寻找叶子节点return dfs(root.left, sum) + dfs(root.right, sum);} }
}
http://www.yayakq.cn/news/903848/

相关文章:

  • wordpress网站推广主题兼职做网站赚钱吗
  • 自己做网站处理图片用什么软件撰写网站建设规划设计任务书
  • 网站开发常用框架wordpress自建模板
  • 什么是网站规划jsp网站开发实例 pdf
  • 做网站需要icp经营许可证软件开发工程师介绍
  • 网站视觉首页怎么做优化网站排名解析推广
  • 合肥网站百度网站适配代码
  • 图形网站建设软件网站建设合同中英文模板
  • 医疗机构 网站备案wordpress设置菜单跳转到锚
  • 成都建设网站哪家好wordpress 应用
  • 学校网站建设的作用广告设计就业率
  • 最好的网站设电子商务网站建设的要求
  • 海口seo网站推广柳州网站建设哪里有
  • python运维网站开发建筑行业大数据综合查询平台官网
  • 免费做电子章网站wordpress如何连接到数据库
  • 鹿泉市建设局网站重庆企业网络推广网站
  • 自建网站代理服务器公司管理系统有哪些内容
  • 网站内部优化建设网站建设从化
  • 杭州建设培训中心网站修改网站dns
  • 杭州网站设计制作会计公司网站源码
  • 南宁网站建设_seo优化服务公司广州工商学院官网
  • 网站运营推广难做推广优化网站排名教程
  • 网站项目的设计制作怎样做网站的优化工作
  • 怎样做视频直播网站竞价排名的定义
  • 免费手机网站平台注册河北建设厅查询官方网站
  • saas建站平台介绍什么是引流推广
  • 电商网站后台管理系统模板python免费看电影的应用
  • 惠阳市网站建设无货源跨境电商怎么开店铺
  • 莱山网站建设电子商务概论知识点
  • 中山网站建设文化教程wordpress数据连接失败