Given a binary search tree, sum all node values within an inclusive range.
Constraints
Example
>>> # tree: [10,5,15,3,7,None,18] >>> # range [7,15] -> sum = 10 + 15 + 7 = 32 >>> root = TreeNode(10, TreeNode(5, TreeNode(3), TreeNode(7)), TreeNode(15, None, TreeNode(18))) >>> range_sum_bst(root, 7, 15) 32 >>> # empty tree >>> range_sum_bst(None, 1, 10) 0
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints