在codetop上搜了搜字节的前端,这个居然是出现频率第二的题
class Solution {
public boolean hasPathSum(TreeNode root, int targetSum) {
if(root==null) return false;
if (root.left == null && root.right == null) return targetSum == root.val;
return hasPathSum(root.left,targetSum-root.val)||hasPathSum(root.right,targetSum-root.val);
}
}