求二叉树的后序遍历

如题所述

第1个回答  2019-12-24
因为二叉树前序遍历为:ABCDEFGHI,所以这棵树的根结点为A;

又因为中序遍历为:BCAEDGHFI,所以这棵树的左子树为BC,右子树为EDGHFI;

现在先看左子树中序遍历:BC,由前序遍历ABCDEFGHI,所以B为左子树的根结点;

现看右子树中序遍历:EDGHFI,由前序遍历DEFGHI,得D为右子树的根结点;

依些递推就可以将各个子树化出来,结果为:CBEHGIFDA
相似回答