剑指offer 面试题7.重建二叉树

懵懂的女人 提交于 2020-03-02 13:18:20

0、题目描述

输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果都不包含重复的数字。

1、解法

1)由前序遍历的第一个节点可以得到该树的根节点R。

2)在中序遍历中找到该根节点R,R节点可将中序遍历的序列分成左子树和右子树。

3)将左子树和右子树作为新的子树并重复1

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!