已知二叉树后序遍历序列是CDABE 中序遍历序列是CADEB 它的前序遍历序列是 ()。 A)ABCDEB)ECABDC

计算机 遍历,序列 已帮助 人

已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是 ()。

A)ABCDE

B)ECABD

C)EACDB

D)CDEAB

热搜:二叉树的中序遍历的递归形式和非递归形式

答案解析

难度★★☆ 搜索
  • 参考答案:C由于后序遍历的最后一个元素为E,所以E为根结点,所以它的前序遍历的首个元素为E,故排除A)和D)选项。由于中序遍历中,元素B在元素根结点E的后丽,所以B为二叉树的右子树,并且该二叉树右子树只有一个元素,所以前序遍历的最后一个元素应为B,故选项C)为正确选项,即该二叉树的前序遍历序列是EACDB。