Construct Binary Tree from Inorder and Postorder Traversal
摘要:
后序遍历的最后一个节点是根节点,在中序遍历中找到根节点所在的位置,将该vector分成左右两部分,然后在后序中找到和它们对应的部分,递归求出左右子树。 1 TreeNode *buildTree(vector &inorder, vector &postorder) { 2 // Start typing your C/C++ solution below 3 // DO NOT write int main() function 4 TreeNode *root = new TreeNode(0); 5 if(inorder.s... 阅读全文
posted @ 2013-10-01 21:49 waruzhi 阅读(281) 评论(0) 推荐(0) 编辑