尺子量身高:一道计算机问题?

来源:百度文库 编辑:高校问答 时间:2024/05/02 08:52:00
若二叉树的先序遍历序列为ABDECF,中序遍历序列DBEAFC,则其后序遍历序列为______________.
道题怎么解?求高人讲解。
麻烦讲一下怎么算出来的?谢谢!

这个很简单. 重第一 和 第 二个看起 先序遍历序列为ABDECF,中序遍历序列DBEAFC 那表明它的顺序就是
A
/ \
B C
/ \ /
D E F
然后算后序遍历序列就很简单了
是DEBFCA

就是先看前2个推出它的结构,然后写最后一个. 象数据结构这类题很简单的.

根据先序遍历序列为ABDECF,中序遍历序列DBEAFC,可知该二叉树的图为
----------A----------
---------/--\--------
--------B----C-------
-------/-\---/-------
------D--E---F-------
根据后序遍历的概念可得后序遍历序列是这样的:DEBFCA 。建议你把遍历二叉树的概念理解好,再来做这题

他们都把答案写出来了,我只写一下原因 :
还原树时,先根或后根看顺序,中根则是用来确定位置的。

DEBFCA

EBADCF