二叉树的遍历算法在其他树操作的基础
已知先序和中序求二叉树的后序遍历算法核心是
1、从先序遍历中读入根节点
2、从中序遍历中找到与根节点相等的元素,以此节点将中序序列分成两个部分,左边的为二叉树的
左子树,右边为二叉树的右子树;
3、递归调用上述步骤得到根节点的左右子树
本文介绍了一种利用先序和中序遍历序列构造二叉树并获取其后序遍历序列的方法。通过递归地寻找根节点,并划分左右子树,最终实现后序遍历的构造。代码使用 C 语言实现。
二叉树的遍历算法在其他树操作的基础
已知先序和中序求二叉树的后序遍历算法核心是
1、从先序遍历中读入根节点
2、从中序遍历中找到与根节点相等的元素,以此节点将中序序列分成两个部分,左边的为二叉树的
左子树,右边为二叉树的右子树;
3、递归调用上述步骤得到根节点的左右子树
305

被折叠的 条评论
为什么被折叠?