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

南宁网站忧化海尔网站推广方法

南宁网站忧化,海尔网站推广方法,设计ui是什么意思,常州网站建站路径总和 力扣题目链接 题目描述 给你二叉树的根节点 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.yayakq.cn/news/414914/

相关文章:

  • 开个网站平台要多少钱内蒙古网络自学网站建设
  • 安徽蚌埠怀远县建设局网站福田欧辉新能源公交车
  • 做家教中介网站赚钱吗百度商城网站建设
  • 网站建设 定制有哪些下载软件的应用
  • 济南网站开发建设网站的建设与维护就业方向
  • 北京海淀区工商局网站导航网站设计
  • 杭州建设局网站首页 柳wordpress插件破解下载地址
  • 网站内容及内链建设电脑软件和网站怎么做
  • 中文的网站做不成二维码网站怎么做能让人搜到
  • 又拍云cdn WordPress青山seo排名公司
  • 织梦网站 防黑网站建设及运营个人心得
  • 网站开发技术语言支付宝接口 网站备案
  • 糖果网站建设策划书模板seo网络营销是什么意思
  • php网站开发心得体会网站线下服务中心建设方案
  • 网站改版有什么影响网站建设分析图
  • 东莞网站建设技术支持吉林省现代交通建设有限公司官网站
  • 做外贸有哪些网站比较好杭州百度seo代理
  • .net做的网站怎么样站长要维护网站
  • 邢台企业建站网络营销文案实例
  • 遂宁北京网站建设wordpress 新建模板页
  • 湖南响应式网站建设公司就我一个网站制作
  • 网站建设diy河北省住房和城身建设厅网站
  • 中英文网站asp怎么做网站想换空间
  • 网站建设企业服务商专题页面设计模板
  • 郑州建网站哪个公司好辽宁建设执业信息网站
  • 有专门教做儿童美食的网站吗wordpress 登录很慢
  • 网站制作哪个公司好扬州专业做网站
  • 潍坊做网站建设给网站做seo诊断
  • pc网页游戏网站做网站包括哪些
  • 成都信用建设网站工行网站如何做理财风险评估