先序中序还原二叉树
先序中序还原二叉树
原创 已于 2023-09-26 16:36:59 修改 · 粉丝可见 · 357 阅读 · 0 · 0 · 本内容遵循CC 4.0 BY-SA版权协议 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 · 编辑
文章链接:https://blog.csdn.net/hacker_51/article/details/132146177
题目:

样例:
cobol<br/>6<br/>0 2 1 4 5 3<br/>1 2 4 0 5 3<br/> |
|---|
| 1 4 2 3 5 0 |
|---|
思路:
结合前序的性质特征,中序的性质特征,前序遍历的时候,前面的第一个结点,结合中序数组可以推出,第一个结点是确定结点,而后确定结点在中序数组中,左边的结点数量就是在前序数组该节点往后的相同数量。
在这里唯一的一个重难点还是那个数据范围:
递归左支树操作
1 | |
递归 右支树操作
1 | |
代码详解如下:
1 | |
最后提交:

觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭
wechat pay
ali pay
先序中序还原二叉树
http://blog.angindem.cn/2023/09/26/Angindem-CSDN博客/018_18/