(王道408考研数据结构)第五章树-第三节2:二叉树构造和重建

文章目录

  • 一:根据遍历序列构造二叉树
    • (1)由前序遍历和中序遍历构造二叉树
    • (2)由后序遍历和中序遍历构造二叉树
    • (3)由层次遍历和中序遍历构造二叉树
  • 二:重建二叉树

一:根据遍历序列构造二叉树

(1)由前序遍历和中序遍历构造二叉树

基本思想:前序遍历可以确定一个子树的根节点,而中序遍历可以在此基础上,依据该结点再次划分为左右子树

(王道408考研数据结构)第五章树-第三节2:二叉树构造和重建_第1张图片
具体演示

如下,首先根据前序遍历确定这棵树的根节点为A,然后根据中序遍历确定A的左右子树在中序遍历中的范围

你可能感兴趣的:(408王道考研数据结构,数据结构,二叉树)