源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  leetcode 112:路径总和

leetcode 112:路径总和

分类: 文章 • 2022-10-03 20:46:16

leetcode 112:路径总和

感觉二叉树用递归基本都能做出来,这个也比较简单

bool hasPathSum(TreeNode* root,int sum){
    if(root==NULL)
        return false;
    TreeNode*l=root->left;
    TreeNode*r=root->right;
    if(l==NULL&&r==NULL&&root->val==sum)
        return true;
    else
        return hasPathSum(l,sum-root->val)||hasPathSum(r,sum-root->val);
}

 

相关推荐

  • Leetcode刷题日记(2020.6.10):求和路径
  • LeetCode--所有可能的路径
  • LeetCode071——简化路径
  • 【每日两题】动态规划&二分——LeetCode62不同路径;LeetCode162寻找峰值(C++)
  • LeetCode Medium 120 三角形最优路径 Python
  • LeetCode257——二叉树的所有路径
  • 记Vscode中配置leetcode插件的过程(设置默认语言和代码保存路径):
  • leetcode 329. 矩阵中的最长递增路径
  • leetcode 矩阵中的最长递增路径 python【动态规划】
  • LeetCode329. 矩阵中的最长递增路径
  • 112:Linux学习/Ubuntu的安装
  • 人工检查boke112联盟读者百强榜,超过30%的博客消亡
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号