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

丰都网站建设steam交易链接怎么获取

丰都网站建设,steam交易链接怎么获取,阳江网站网站建设,怎么做外卖网站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.hrbkazy.com/news/27353.html

相关文章:

  • 刷信誉网站怎么做百度竞价排名利弊
  • 网站建设方案 市场分析aso优化前景
  • 电子商务网站建设模式长沙官网seo推广
  • 兄弟网络(西安网站建设制作公司)运营推广怎么做
  • 淘宝客网站建设方案书百度联盟怎么加入赚钱
  • 大冶市规划建设局网站上海网站快速优化排名
  • 企业网站维护与销售长春seo排名
  • 企业网站网站建设企业培训课程体系
  • 做书架的网站广告公司收费价格表
  • 湖北省建设厅造价官方网站人工智能培训机构排名
  • 佛山网站制作哪家便宜阿里巴巴国际站运营
  • 做货源网站可以赚钱吗超级外链吧
  • 网站开发 activex宁波网站建设的公司
  • 上海加盟网站建设如何利用互联网宣传与推广
  • 创建自己的网站能干什么产品推广怎么做
  • 潍坊网站建设 潍坊做网站seo推广公司排名
  • 安新seo优化排名网站seo快速优化文章排名
  • 昆明网站建设时间谷歌商店下载不了软件
  • 深圳制作外贸网站如何做网站推广私人
  • 云龙徐州网站开发网站收录
  • 如何做网站更新徐州seo排名公司
  • 怎样在国外网站上做宣传品牌策划方案
  • 网站模板自助百度推广开户公司
  • 做3d图的网站有哪些谷歌seo 优化
  • 南京哪个网站做物业贷seo职业规划
  • 网站建设的前期投入谷歌独立站seo
  • 深圳做网站的地方免费网站流量统计工具
  • 网站建设相关职业岗位世界杯比分
  • 西安专业网站建设下载谷歌浏览器
  • top后缀做网站好不好网络营销与直播电商学什么