如果某二叉树的前序为stuwv,中序为uwtvs,那么二叉树的后

题目

如果某二叉树的前序为stuwv,中序为uwtvs,那么二叉树的后序为()。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设一棵二叉树的中序遍历结果为DBEACF,前序遍历结果为ABDECF,则后序遍历结果为________。


正确答案:
DEBFCA【分析】我们可以根据前序遍历的结果ABDECF,确定第l个元素A是根结点,再看中序遍历的结果DBEACF,A前面的DBE应该在左子树,A后面的FC应该在右子树。根据前序遍历的结果和中序遍历的结果,我们可以推导出:A是根结点,B是A的左结点,D是B的左结点,E是B的右结点.C是A的右结点,F是C的右结点,画出的二叉树如图1.17所示。对图进行后序遍历的结果为DEBFCA。
总结:先根据前序遍历或后序遍历的结果,确定根结点,根据根结点确定左右予树上的结点,再根据两种遍历画出对应的二叉树,最后遍历二叉树得到第三种遍历结果。

第2题:

某二叉树的前序序列为ABCD,中序序列为BDCA,则该二叉树的深度为()。

A.4

B.3

C.2

D.不确定


正确答案:A

第3题:

( 15 )下列关于二叉树周游的叙述中,哪一项是正确的?

A )若一个结点是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后一个结点

B )若一个结点是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点

C )若一个树叶是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后一个结点

D )若一个树叶是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点


正确答案:D

第4题:

对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历结果为( )。

A.DBFEAC

B.DFEBCA

C.BDFECA

D.BDEFAC


正确答案:B
解析:通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树。前序遍历的第一个结点A为树的根结点:中序遍历中A左边的结点在A的左子树中,A右边的结点在A的右子树中;再分别对A的左右子树进行前面步骤的重复处理,直到每个结点都找到正确的位置。

第5题:

二叉树在线索化后,仍不能有效求解的问题是()。

A、前序线索二叉树中求前序后继

B、中序线索二叉树中求中序前驱

C、中序线索二叉树中求中序后继

D、后序线索二叉树中求后序后继


参考答案:D

第6题:

某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。

A.2

B.3

C.4

D.5


正确答案:C

第7题:

如果T2是由有序树T转换而来的二叉树,那么T中结点的前序就是T2中结点的( )。

A)前序

B)中序

C)后序

D)层次序


正确答案:A
由树与二叉树的对应关系,可以看出,按先根顺序遍历树正好等同于按前序法遍历对应的二叉树,按后根顺序遍历树正好等同于按中序法遍历对应的二叉树。

第8题:

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

A、uwvts

B、vwuts

C、wuvts

D、wutsv


参考答案:C

第9题:

用二叉树的前序遍历和中序遍历可以导出二叉树的后序遍历。()


参考答案:错误

第10题:

下列关于二叉树周游的叙述中,哪一条是正确的?

A.若一个结点是某二叉树的对称序最后一个结点,则它必是该二叉树的前序最后一个结点

B.若一个结点是某二叉树的前序最后一个结点,则它必是该二叉树的对称序最后一个结点

C.若一个树叶是某二叉树的对称序最后一个结点,则它必是该二叉树的前序最后一个结点

D.若一个树叶是某二叉树的前序最后一个结点,则它必是该二叉树的对称序最后一个结点


正确答案:C
解析:对一个非空二叉树,遍历时分三个步骤:①访问根结点,②先序遍历左子树,③先序遍历右子树。前序是按照①②③的顺序操作得到的序列,对称序是按照②①③的顺序操作得到的序列,后序是按照②③①的顺序操作得到的序列。当一个序列根结点为A,只有左子树B时,它的对称序为AB,前序为BA,故选项A)和B)均不正确。若上述序列A的右子树为c,c左子树为D时,这个序列的对称序是BADC,前序是ABCD。树叶D为前序的最后一个结点,但却不为对称序的最后一个结点,故选项D)也不正确。

更多相关问题