Leetcoede 112 Path Sum 二叉树
Posted 我没货,只剩下水了
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcoede 112 Path Sum 二叉树相关的知识,希望对你有一定的参考价值。
二叉树的从叶子到根的和是否存在
1 /** 2 * Definition for binary tree 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * TreeNode(int x) : val(x), left(NULL), right(NULL) {} 8 * }; 9 */ 10 class Solution { 11 public: 12 13 bool hasPathSum(TreeNode *root, int sum) { 14 if (!root) 15 { 16 return false; 17 } 18 if (!root->left && !root->right) 19 { 20 return sum == root->val; 21 } 22 return hasPathSum(root->left,sum - root->val)||hasPathSum(root->right,sum - root->val); 23 }
以上是关于Leetcoede 112 Path Sum 二叉树的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode 112. Path Sum (二叉树路径之和)