首页 > 其他 > 详细

889. 根据前序和后序遍历构造二叉树

时间:2020-07-27 15:47:59      阅读:82      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

 解答:本题主要采用递归的方式来构造二叉树

解答思路:

1、前序遍历的第一个节点必然等于后序遍历的最后一个节点,这个节点为根节点,然后再找一把刀,把中间的砍成左子树和右子树

2、前序的第二个节点,就是左子树的根节点,同时要找到这个节点在后序中的位置,那么从后序开头到这个位置之间,就是左子树了,这个位置到后序的末尾就是右子树了。

技术分享图片

作者:a380922457
链接:https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/solution/jian-dan-yi-dong-ban-by-a380922457-3/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

889. 根据前序和后序遍历构造二叉树

原文:https://www.cnblogs.com/pesuedream/p/13384760.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!