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

重庆网站建设重庆wordpress缺少style

重庆网站建设重庆,wordpress缺少style,全民体育世界杯,外贸公司系统管理软件113. 路径总和 II 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。 示例 1: 输入:root [5,4,8,11,null,13,4,7,2,null,null,5,1], t…

113. 路径总和 II

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

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

示例 1:

输入:root = [5,4,8,11,null,13,4,7,2,null,null,5,1], targetSum = 22
输出:[[5,4,11,2],[5,8,4,5]]

示例 2:

输入:root = [1,2,3], targetSum = 5
输出:[]

示例 3:

输入:root = [1,2], targetSum = 0
输出:[]

提示:

  • 树中节点总数在范围 [0, 5000] 内
  • -1000 <= Node.val <= 1000
  • -1000 <= targetSum <= 1000

这题呢其实也比较简单,但是有几个比较坑的点需要在这里说一下,以防各位入坑~

先看代码:

class Solution {
public:vector<vector<int>> res;vector<int> temp;void getAllRoute(TreeNode* root, int targetSum, int sum) {if (root == nullptr)//这里一定要先判断,不然sum += root->val会报错return;
//下面两行代码一定要放到if判断的前面,不然部分样例会报错,为什么这么写各位应该是清楚地~sum += root->val;temp.push_back(root->val);if (root->left == nullptr && root->right == nullptr &&sum == targetSum) {//判断是否到了叶子结点并且当前值是否等于目标值res.push_back(temp);}getAllRoute(root->left, targetSum, sum);getAllRoute(root->right, targetSum, sum);temp.pop_back();sum -= root->val;}vector<vector<int>> pathSum(TreeNode* root, int targetSum) {int sum = 0;if (root == nullptr)return res;getAllRoute(root, targetSum, sum);return res;}
};

看完代码,如果你觉得恍然大悟,那恭喜你,算是对回溯和深搜学的比较好的,但是如果看完代码觉得还是很懵的建议再去看看回溯,理解其中的含义再做几道题就明白了;深搜这里其实主要就是为了遍历整棵树,这个没啥可说的,不理解的评论区评论或者私信哦~

http://www.yayakq.cn/news/987239/

相关文章:

  • 建站工具有哪些怎么做网站设计
  • 快速搭建网站后天台推广营销平台排名
  • 外贸网站建设的意义房产网贷平台
  • 做网站外国的服务器搜集关键词的网站
  • 2018做网站 工具深圳一元购网站建设
  • 江苏营销型网站公司wordpress simplicity
  • 东莞建设网站培训模板网站代码
  • 如何免费自己建网站浏览器网址
  • 网站都能做响应式苏州建站推广定制
  • 深圳建站工作室设计官网需要的流程
  • 做网站做软件怎么赚钱河北定制网站建设调试
  • 山东平台网站建设企业网站使用授权书
  • 有网站建设的虚拟主机管理系统wordpress4.9教程pdf
  • 东莞网站建设模具南宁网
  • 残联网站建设概况网站建设怎么设置网址
  • 黑龙江省网站前置审批网站做的最好的紫砂网站
  • 上海网站建设哪里好如何做条形码网站怎么搞
  • 企业网站建设流程的第一步工作是wordpress大战
  • 网站建实例网上建立公司网站
  • 公司怎么制作网站库尔勒网站商城建设
  • 如皋网站建设招标杭州余杭网站建设
  • 网站建设步骤wordpress优化搜索
  • 铁岭做网站的wordpress获取指定分类文章
  • 计算机基础网站建设和网络安全网页设计字体颜色代码
  • 新网站 被百度收录微商城新零售app
  • 天津企业网站制作公司wordpress删除无分类文章
  • 昆明云南微网站建设app外包公司大全
  • 广州网站制作公司优化php 读取网站文件
  • 微山建设局网站公司logo图片
  • 类似58同城的网站怎么做php做网站好吗