当前位置: 首页 > 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.yidumall.com/news/55617.html

相关文章:

  • app网站建设海外品牌推广
  • 深圳网站建设小程序天安云谷百度推广代理商返点
  • 视频投票网站怎么做的哪有网页设计公司
  • 网站域名缴费网店交易平台
  • fiverr找人做网站靠谱吗google搜索引擎入口 镜像
  • 网页网站建设的ppt模板郑州抖音seo
  • wordpress不同分类目录页面显示文章数量不同整站seo免费咨询
  • 郑州网站搭建想学网络营销怎么学
  • 万网发布网站个人网站设计内容
  • 移民签证网站建设关键词优化简易
  • 山西做网站的公司上海怎么做seo推广
  • 有做外贸个人网站谈谈你对seo概念的理解
  • 怎么用dw软件做网站电商运营工作内容
  • 滚动视差网站seo软件哪个好
  • 深圳建设企业网站正规排名网站推广公司
  • 微分销系统定制专家杭州市优化服务
  • 广州设计公司网站手机网站建设案例
  • 中国风网站欣赏合肥seo
  • 网站建设有哪些需要注意的关键细节网络工程师
  • 云阳如何做网站平台app如何推广
  • 网站工程师平均工资优化设计卷子答案
  • 专业3合1网站建设公司免费关键词挖掘工具
  • 广州网站开发助理招聘百度销售推广
  • 商城网站开发的完整流程北京网站优化seo
  • 做电影网站还能赚钱吗关键词优化排名公司
  • 北京网站建设哪家好天百度投诉电话24小时
  • vk网站做婚介国内免费域名
  • 青县网站建设网络推广途径
  • 网上商城怎样推广seo如何建立优化网站
  • 益保网做推广网站吗?人力资源和社会保障部