Given an array of numbers, return true if given array can represent preorder traversal of a Binary Search Tree, else return false. Expected time complexity is O(n).
Input: pre[] = {2, 4, 3}
Output: true
2
\
4
/
3
Input: pre[] = {2, 4, 1}
Output: false
http://www.geeksforgeeks.org/check-if-a-given-array-can-represent-preorder-traversal-of-binary-search-tree/
Input: pre[] = {2, 4, 3}
Output: true
2
\
4
/
3
Input: pre[] = {2, 4, 1}
Output: false
http://www.geeksforgeeks.org/check-if-a-given-array-can-represent-preorder-traversal-of-binary-search-tree/
No comments:
Post a Comment