112 Path Sum
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below binary tree and
sum = 22
return true, as there exist a root-to-leaf path5->4->11->2
which sum is 22.
The Idea:
Iterative through the tree and back track when you need to. Keep a global variable that will help you exit from all the recursive call stack.
Previous105 Construct Binary Tree from Preorder and Inorder TraversalNext114 Flatten Binary Tree to Linked List
Last updated
Was this helpful?