已知某树的先根遍历次序为abcdefg,后根遍历次序为cdebgfa。若将该树转换为二叉树,其后序遍历次序为()。

题目
单选题
已知某树的先根遍历次序为abcdefg,后根遍历次序为cdebgfa。若将该树转换为二叉树,其后序遍历次序为()。
A

abcdefg

B

cdebgfa

C

cdegbfa

D

edcgfba

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面是对二叉树的叙述,其中错误的是 ( )

A.二叉树的遍历是指不重复地访问二叉树中的所有结点

B.二叉树的遍历允许重复地访问二叉树中的个别结点

C.在遍历二叉树的过程中,一般先遍历左子树,然后再遍历右子树

D.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历


正确答案:B
A和B矛盾,显然只能从二者之中选择。如果允许熏复,就无惟一性。所以二叉树的遍历是指不重复地访问二叉树中的所有结点。

第2题:

在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、( )遍历和后序遍历。


正确答案:
中序

第3题:

如果某二叉树的前根次序遍历结果为stuwv,中序遍历为uwtvs,那么该二叉树的后序为()。

A、uwvts

B、vwuts

C、wuvts

D、wutsv


参考答案:C

第4题:

按后根次序遍历树等同于按 ______ 根遍历对应的二叉树。


正确答案:中
中 解析:对比树与二又树之间的对应关系,可知按照后根遍历树等同于中根遍历对应的二叉树。

第5题:

已知某二叉树的前序遍历序列为ABCDEFG,中序遍历序列为CBDAFEG,其后序遍历序列为()。

A、CDBFGEA

B、CBDFGEA

C、CBDFGAE

D、CDBGFAE


参考答案:A

第6题:

树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里,我们把由树转换得到的二叉树叫做这棵树对应的二叉树。结论(27)是正确的。

A.树的先根遍历序列与其对应的二叉树的先序遍历序列相同

B.树的后根遍历序列与其对应的二叉树的后序遍历序列相同

C.树的先根遍历序列与其对应的二叉树的中序遍历序列相同

D.以上都不对


正确答案:A
解析:本题考查树的遍历和树向二叉树的转换。树的遍历方法中的前序遍历是首先访问根结点,然后从左到右按前序遍历根结点的各棵子树;后序遍历是首先从左到右按后序遍历根结点的各棵子树,然后访问根结点。而二叉树的遍历方法中前序遍历是首先访问根结点,然后按前序遍历根结点的左子树,再按前序遍历根结点的右子树;后序遍历是首先按后序遍历根结点的左子树,然后按后序遍历根结点的右子树,再访问根结点;中序遍历是首先按中序遍历根结点的左子树,然后访问根结点,再按中序遍历根结点的右子树。树的转换思想是根据孩子的存储方式而来的,其步骤是:(1)在各兄弟结点之间用虚线相连;(2)对每个结点仅保留它与其最左一个孩子的连线,抹去该结点与其他孩子之间的连线;(3)把虚线改为实线从水平方向向下旋转45℃,成右斜下方向,原树中实线成左斜下方向。
  下面,我们来看一个例子,图A是一棵普通树,图B是其转换来的二叉树。

  图A的前序遍历为:A,B,E,C,F,H,G,D
  图A的后序遍历为:E,B,H,F,G,C,D,A
  图B的前序遍历为:A,B,E,C,F,H,G,D
  图B的中序遍历为:E,B,H,F,G,C,D,A
  图B的后序遍历为:E,H,G,F,D,C,B,A
  由此可见,树的前序遍历序列与其对应的二叉树的前序遍历序列相同。

第7题:

一棵二叉树的中序遍历结果是ABCDEFG,前序遍历结果是DBACFEG,则后序遍历结果为( )。


正确答案:ACBEGFD
ACBEGFD

第8题:

在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、【 】遍历和后序遍历。


正确答案:中序
中序 解析:在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、中序遍历和后序遍历。先序遍历是先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历是先遍历左子树,然后访问根结点,最后遍历右子树。后序遍历是先遍历左子树,然后访问右子树,最后遍历根结点。

第9题:

如果把由数转换得到的二叉树叫做这棵树对应的二叉树,下面结论中正确的是(11)。

A.树的先根遍历与其对应的二叉树的先根遍历相同

B.树的后根遍历与其对应的二叉树的后根遍历相同

C.树的先根遍历与其对应的二叉树的中根遍历相同

D.以上都不对


正确答案:A
解析:树的先根遍历与其对应的二叉树的先根遍历相同,树的后根遍历与其对应的二叉树的中根遍历相同。

第10题:

一棵二叉树中序遍历结果是ABCDEFG,前序遍历结果是DBACFEG,则后序遍历结果为______。


正确答案:ACBEGFD
ACBEGFD 解析:我们分4大步骤来推理:
①找到根结点:由于前序遍历首先访问根结点,那么前序遍历结果的第一个结点肯定就是整个二叉树的根结点。前序遍历结果是DBACFEG,可知D为二叉树的根结点。
②分出左、右子树:中序遍历中,访问根结点的次序为居中,先访问左子树,再访问右子树。因此,在中序遍历的结果ABCDEFG中,以根结点D为中间界线,前面的ABC在左子树,后面的EFG在右子树。
⑧分析左子树:首先确定左子树ABC的根点。在前序遍历中,B最靠前,应该是ABC三个结点的根结点;在中序遍历中,A靠前,应该是ABC三个结点的左子树,C为右子树。