Traverse a binary tree and sum all numbers formed by root-to-leaf paths.
Constraints
Example
>>> root = TreeNode(1) >>> root.left = TreeNode(2) >>> root.right = TreeNode(3) >>> sum_root_to_leaf(root) 25 >>> root = TreeNode(4) >>> root.left = TreeNode(9) >>> root.right = TreeNode(0) >>> root.left.left = TreeNode(5) >>> root.left.right = TreeNode(1) >>> sum_root_to_leaf(root) 1026 >>> sum_root_to_leaf(None) 0
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints