已知一棵二叉树的前序序列和中序序列分别是HGEDBFCA和EGBDHFAC时,其后序的序列为______。

admin2012-03-23  39

问题 已知一棵二叉树的前序序列和中序序列分别是HGEDBFCA和EGBDHFAC时,其后序的序列为______。

选项

答案EBDGACFH

解析 由前序序列HGEDBFCA,可以确定二叉树的根结点是H;通过中序序列EGBDHFAC可以确定E、G、B、D4个结点在二叉树的左子树上,F、A、C3个结点在二叉树的右子树上,再通过前序序列HGEDBFCA,可以确定G为根结点的左子树的根,F为根结点的右子树的根。后序遍历是后根遍历,根结点H应在最后位置。最后可以推出后序序列为EBDGACFH。
转载请注明原文地址:https://jikaoti.com/ti/Fse0FFFM
0

最新回复(0)