construct-binary-search-tree-from-preorder-traversal/
题目描述:
返回与给定先序遍历...此外,先序遍历首先显示节点的值,然后遍历 node.left,接着遍历 node.right。)
示例:
输入:[8,5,1,7,10,12]
输出:[8,5,10,1,7,null,12]
?...提示:
1 <= preorder.length <= 100
先序 preorder 中的值是不同的。...解题思路:
由于是先序遍历,所以就没有使用递归的方式...首先将遍历的第一个节点作为根节点(这里需要回顾确认下先序遍历的意义)。