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

黄山网站建设找哪家今天重大新闻

黄山网站建设找哪家,今天重大新闻,南昌商城建设,自考在线做试卷的网站对于根结点来说,可以选择当前结点为路径也可以不选择,但是一旦选择当前结点为路径那么后续都必须要选择结点作为路径,不然路径不连续是不合法的,所以这里分开出来两个方法进行递归 由于力扣最后一个用例解答错误,分析…

对于根结点来说,可以选择当前结点为路径也可以不选择,但是一旦选择当前结点为路径那么后续都必须要选择结点作为路径,不然路径不连续是不合法的,所以这里分开出来两个方法进行递归

由于力扣最后一个用例解答错误,分析发现targetSum减法多次后可能越界之类的情况把参数类型改为了long

/*** 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 pathSum(TreeNode root, long targetSum) {if (root == null) {return 0;} else {if (targetSum - root.val == 0) {return 1+ getSum(root.left, targetSum - root.val)+ getSum(root.right, targetSum - root.val)+ pathSum(root.left, targetSum)+ pathSum(root.right, targetSum);} else {return getSum(root.left, targetSum - root.val)+ getSum(root.right, targetSum - root.val)+ pathSum(root.left, targetSum)+ pathSum(root.right, targetSum);}}}private int getSum(TreeNode root, long targetSum) {if (root == null) {return 0;} else {targetSum-=root.val;if (targetSum == 0) {return 1 + getSum(root.left, targetSum) + getSum(root.right, targetSum);} else {return getSum(root.left, targetSum) + getSum(root.right, targetSum);}}}
}

 

http://www.dtcms.com/wzjs/110068.html

相关文章:

  • 低价做网站手机免费发布信息平台
  • 学校网站建设报价表外国人b站
  • 360建筑网怎么删除电话南召seo快速排名价格
  • 文章修改网站营销存在的问题及改进
  • 搬家网站怎么做上海网络营销公司
  • 青海政府网站建设福州网站排名推广
  • 光明网站建设新媒体运营哪个培训机构好
  • 网站广告图片设计教程百度查找相似图片
  • 成都网站推广如何seo简单速排名软件
  • 腾讯云ADM怎么做网站西安网站公司推广
  • 自己建设网站需要多少钱品牌公关公司
  • 建筑工程网站哪个好如何百度收录自己的网站
  • 柳州公司网站制作公司软文范例大全800字
  • 临沂网站制作哪家好杭州seo 云优化科技
  • wordpress百度主动推送湘潭关键词优化公司
  • 怎么做网站内的搜索网络营销专业学什么
  • 做网站运营经理的要求北京学电脑的培训机构
  • python在线网站台州网站seo
  • 哪些网站做兼职可靠吗网络营销的方法有哪些
  • 鹤壁做网站中视频自媒体账号注册下载
  • 网站建设一般要多钱seo外链推广工具
  • 做网站推广托管注意百度网盘搜索引擎入口在哪
  • 中软国际保定seo推广外包
  • 网站建设教程论坛网络销售平台有哪些软件
  • 图书租借网站 开发搜索广告优化
  • 做网站用什么平台搜索引擎优化英文简称
  • 宿迁网站建设案例怎样设计一个网页
  • 魔站网站建设网站推广具体内容
  • 手机网站建设万网sem技术培训
  • 在线做视频的网站查域名备案信息查询