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

做网站千篇一律全网自媒体平台

做网站千篇一律,全网自媒体平台,本地安装wordpress步骤,施工单位竣工资料目录及全套内容一、给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。 112. 路径总和 - 力扣&…

一、给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。

112. 路径总和 - 力扣(LeetCode)

/*** 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 boolean traversal(TreeNode root,int sum){if(root.left==null&&root.right==null&&sum==0)return true;if(root.left==null&&root.right==null&&sum!=0)return false;if(root.left!=null){sum-=root.left.val;if(traversal(root.left,sum))return true;sum+=root.left.val;//回溯}if(root.right!=null){sum-=root.right.val;if(traversal(root.right,sum))return true;sum+=root.right.val;}return false;}public boolean hasPathSum(TreeNode root, int targetSum) {if(root==null)return false;return traversal(root,targetSum-root.val);}
}

二、给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有从根节点到叶子节点路径总和等于给定目标和的路径。

113. 路径总和 II - 力扣(LeetCode)

class Solution {public List<List<Integer>> pathSum(TreeNode root, int targetSum) {List<List<Integer>> res=new ArrayList<>();if(root==null)return res;List<Integer> path=new LinkedList<>();traversal(root,targetSum,res,path);return res;}public void traversal(TreeNode root, int targetSum,List<List<Integer>> res,List<Integer> path){path.add(root.val);if(root.left==null&&root.right==null&&targetSum-root.val==0)res.add(new ArrayList<>(path));if (root.left!=null) {traversal(root.left,targetSum-root.val,res,path);path.remove(path.size()-1); // 回溯}if (root.right!=null) {traversal(root.right,targetSum-root.val,res,path);path.remove(path.size()-1);}}
}

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

相关文章:

  • 网页游戏网站火我赢seo
  • php动态网站开发优势sem竞价托管价格
  • 手机做网站服务器吗互联网营销推广
  • 知名的政府网站建设公司百度电脑版官网下载
  • 荆州做网站站长工具ip地址
  • 潍坊网站制作套餐福建seo网站
  • 政府网站建设长沙可视化网页制作工具
  • 有专门做ppt的网站seo门户网站优化
  • 做网站营销怎么去推广营销宣传方案
  • wordpress多站点可视化济南计算机培训机构哪个最好
  • 网站建设的内容百度搜索技巧
  • 响水做网站的价格济南百度推广公司电话
  • 大同网站建设哪里好微平台推广
  • 腾讯有做淘宝客网站吗怎么弄一个自己的网址
  • 江门网站建设报价哈尔滨seo关键词优化
  • 做的比较好的二手交易网站有哪些知乎营销推广
  • 长沙专业建网站公司百度竞价开户公司
  • 做班级网站的目的2021百度热搜年度榜
  • wordpress mac 下载企业seo排名哪家好
  • 外贸响应式网站网站收录一键提交
  • 网站管理和维护怎么做seo网络推广专员招聘
  • 潍坊高端网站开发宁波优化网页基本流程
  • 网站404页面作用百度app平台
  • 重庆h5建站模板找人帮忙注册app推广
  • 网站备案 非经营模板建站平台
  • 开发一个游戏软件需要多少钱搜索引擎优化排名培训
  • 建一个类似亨物说网站建设费用最好的bt种子搜索神器
  • 重庆网站托管服务推广营销app
  • 大诚设计网站建设2022国内外重大新闻事件10条
  • 建设部人力资源开发中心网站建站宝盒