首页 > 代码库 > 如何由二叉树的先序和中序序列画出二叉树

如何由二叉树的先序和中序序列画出二叉树

 

 

 

1.取出先序的第一个节点。(先序中的节点为根节点)
2.用第一个节点可以将中序分成左右子树,然后又取出先序的第二个节点再次将左右子树再次划分,
3,当将中序全部划分为单个点时就结束。

例如:假设一颗二叉树的先序序列是:EBADCFHGIKJ。 中序序列为:ABCDEFGHIJK。请画出该二叉树。

 

如何由二叉树的先序和中序序列画出二叉树