回 帖 发 新 帖 刷新版面

主题:树的遍历


已知树的前序和中序遍历,求树的后序遍历
如前序为DBACEGF 后序为ABCDEFG
求后序,有没有好的算法,便于编程实现

回复列表 (共1个回复)

沙发

先根据前中序建树,再后序遍历
在前序遍历所得序列中,如DBACEGF,第一个为树根,如 D
再在中序里找到树根 D,D左边的为树的左子树,右边的为树的右子树
然后递归建树

我来回复

您尚未登录,请登录后再回复。点此登录或注册