马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
给你二叉树的根节点 root 和一个表现目标和的整数 targetSum 。判定该树中是否存在 根节点到叶子节点 的路径,这条路径上全部节点值相加即是目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。
叶子节点 是指没有子节点的节点。
示例 1:
- <strong>输入:</strong>root = [5,4,8,11,null,13,4,7,2,null,null,null,1], targetSum = 22
- <strong>输出:</strong>true
- <strong>解释:</strong>等于目标和的根节点到叶节点路径如上图所示。
复制代码 示例 2:
- <strong>输入:</strong>root = [1,2,3], targetSum = 5
- <strong>输出:</strong>false
- <strong>解释:</strong>树中存在两条根节点到叶子节点的路径:
- (1 --> 2): 和为 3
- (1 --> 3): 和为 4
- 不存在 sum = 5 的根节点到叶子节点的路径。
复制代码 示例 3:
- <strong>输入:</strong>root = [], targetSum = 0
- <strong>输出:</strong>false
- <strong>解释:</strong>由于树是空的,所以不存在根节点到叶子节点的路径。
复制代码
提示:
- 树中节点的数目在范围 [0, 5000] 内
- -1000 <= Node.val <= 1000
- -1000 <= targetSum <= 1000
Leetcode 112
(抖音号:708231408)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |