Skip to content

Commit e660f34

Browse files
129. Sum Root to Leaf Numbers (java)
1 parent 12c8c7c commit e660f34

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
class Solution {
2+
public int sumNumbers(TreeNode root) {
3+
return sumNumbers(root,0);
4+
}
5+
private int sumNumbers(TreeNode root, int sum) {
6+
if (root==null) return 0;
7+
sum = sum *10 + root.val;
8+
if (root.left==null && root.right==null) return sum;
9+
return sumNumbers(root.left,sum)+sumNumbers(root.right,sum);
10+
}
11+
}

0 commit comments

Comments
 (0)