1
class Solution {
2
public int sumRootToLeaf(TreeNode root) {
3
return sumRootToLeaf(root, 0);
4
}
5

6
public int sumRootToLeaf(TreeNode root, int sum) {
7
if (root == null) return 0;
8
sum = (2 * sum) + root.val;
9
if (root.left == null && root.right == null) return sum;
10
return sumRootToLeaf(root.left, sum) + sumRootToLeaf(root.right, sum);
11
}
12
}

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0