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

东莞最好的网站建设价格低网上买卖交易平台有哪些

东莞最好的网站建设价格低,网上买卖交易平台有哪些,网页设计需要学什么代码,分布式网站架构路径总和 力扣题目链接 题目描述 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回…

路径总和

力扣题目链接

题目描述

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

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

解题思路

这里仍然是采用迭代的方式来解决这道题目,每次判断当前节点是不是叶子节点的同时判断该节点的值是否等于目标值,如果相等则返回true,如果不满足就减去当前节点值然后判断左右子树是否存在满足该条件。

题解

class Solution {
public:bool hasPathSum(TreeNode* root, int targetSum) {if(root == NULL){return false;}if(!root->left && !root->right && root->val == targetSum) {return true;}return hasPathSum(root->left, targetSum - root->val) || hasPathSum(root->right, targetSum - root->val);}
};

总结

本质就是迭代取遍历二叉树,但是把思维转换成目标值减去节点值最终在叶子节点处等于0即可。

http://www.dtcms.com/a/539837.html

相关文章:

  • 泉州网站建设方案外包百度手机端排名
  • 淘宝客网站可以备案吗百度指数可以用来干什么
  • 北京建设官方网站中国高清vpswindows在线观看
  • 所有网站打不开建设网站用什么
  • 怎样通过网盘做电影网站wordpress会员写文章
  • 昆明商城网站建设wordpress会员vip插件
  • 基于php的微网站开发网络科技公司劳动合同
  • 保山做网站建设网站seo排名优化
  • 长久新开传奇网站公司网站建设考核
  • 那个网站教人做冰点早教中心网站建设方案
  • 建设网站的运行费包括什么地方weex做的网站
  • 服务好质量好的网站制作做网站6000左右的电脑
  • 网站建设规划方案ppt大庆市建设中专网站
  • 针对不同网站的cdn加速明年做那个网站能致富
  • 东莞网站平面设计常州市做网站
  • 中国建设监理协会网站微网站微商城
  • 网站开发文档网站e4a怎么做网站app
  • 重庆seo网站建设网站开发维护报价单
  • 公司网站建设怎么弄在线制作图标免费
  • wordpress 站内搜索 慢wordpress 性能调优
  • 直播回放老卡怎么回事代哥seo
  • 工信部网站备案网址公司基本介绍模版
  • 机械建设网站制作公司个人怎么制作网站
  • 怎样提高自己网站排名网页设计需要学什么技术
  • 大数据开发是做什么的seo技术顾问阿亮
  • 可以拿自己电脑做网站wordpress菜单怎么设置中文
  • 怎么做网络乞丐网站做直播网站找哪家网站
  • 成都美食网站设计论文网页界面设计时颜色越多越好
  • 网站建设商城商城网站建设多少钱o2o平台都有哪些
  • 摄影摄像网站建设海报在线设计生成器