参考答案和解析
空树;只有根结点的二叉树;任一结点至多只有左子树的二叉树
更多“由中根序列和后根序列重建二叉树”相关问题
  • 第1题:

    由二叉树的先根和后根序列可以唯一确定该二叉树。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第2题:

    树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里,我们把由树转换得到的二叉树叫做这棵树对应的二叉树。结论(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
      由此可见,树的前序遍历序列与其对应的二叉树的前序遍历序列相同。

  • 第3题:

    树的先根序列等同于与该树对应的二叉树的()。

    A、前序序列

    B、中序序列

    C、后序序列

    D、层序序列


    参考答案:B

  • 第4题:

    某二叉树的先根遍历序列为CEDBA,中根遍历序列为DEBAC,则其后根遍历序列为【 】。


    正确答案:DADEC
    DADEC

  • 第5题:

    已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为( )。 A.ACFKDBGSX

    已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为( )。

    A.ACFKDBG

    B.GDBFKCA

    C.KCFAGDB

    D.ABCDFKG


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第6题:

    一棵二叉树的前根遍历、后根遍历和中根遍历所产生的序列中,所有叶结点的先后顺序是 ( ) 。

    A.不相同

    B.完全相同

    C.前根遍历与后根遍历相同

    D.后根遍历与中根遍历相同


    正确答案:B
    解析:对二叉树的前根、后根、中根遍历,在遍历右子树的叶子结点前一定会先遍历左子树的叶子结点,因此叶子结点的顺序始终是一样的。

  • 第7题:

    在一棵二叉树结点的先根序列、中根序列和后根序列中,所有叶子结点的先后顺序【】

    A.都不同相同

    B.完全相同

    C.先序和中序相同,而与后序不同

    D.中序和后序相同,而与先序不同


    正确答案:B
    [解析]遍历方法中的先根、中根、后根指的是对根的访问顺序,而对于叶子结点都采用先遍历左子树,后遍历右子树.

  • 第8题:

    某二叉树的先序遍历(根、左、右)序列为 EFHIGJK 、中序遍历(左、根、右)序列为 HFIEJKG, 则该二叉树根结点的左孩子结点和右孩子结点分别是(37)

    A.A,I.K
    B. F,I
    C. F,G
    D.I,G

    答案:C
    解析:
    由先序遍历看,E为根节点,F为根节点的作孩子。在看中序遍历,则左树有:IE两个子结点。那么E的右孩子结点为G。

  • 第9题:

    若二叉树的一个叶子结点是某子树中根遍历序列中的第一个结点,则它必然是该子树后根遍历序列中的()个结点。


    正确答案:第一

  • 第10题:

    树的后根遍历序列等同于与该树对应的二叉树的哪种序列? ()

    • A、 前序序列
    • B、 中序序列
    • C、 后序序列
    • D、 层序序列

    正确答案:B

  • 第11题:

    判断题
    若一棵二叉树中的结点均无右孩子,则该二叉树的中根遍历和后根遍历序列正好相同。(  )
    A

    B


    正确答案:
    解析:

  • 第12题:

    单选题
    树的后根遍历序列等同于与该树对应的二叉树的哪种序列? ()
    A

     前序序列

    B

     中序序列

    C

     后序序列

    D

     层序序列


    正确答案: A
    解析: 暂无解析

  • 第13题:

    已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为( )。

    A.ACFKDBG

    B.GDBFKCA

    C.KCFAGDB

    D.ABCDFKG


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

  • 第14题:

    树的后根遍历序列等同于该树对应的二叉树的( )。

    A、先序序列

    B、中序序列

    C、后序序列

    D、以上都不对


    正确答案:B

  • 第15题:

    已知一棵二叉树结点的先根序列为ABDGCFK,中根序列为DGBAFCK,则结点的后根序列为________。

    A.ACFKBDG

    B.GDBFKCA

    C.KCFAGDB

    D.ABCDFKG


    正确答案:B
    解析:由这个二叉树的先根序列为ABDGCFK,中根序列为DGBAFCK,可知这棵二叉树的结构如下:故其后根序列应该是:

  • 第16题:

    已知一棵二叉树的先根序列为ABDGCFK,中根序列为DGBAFCK,则结点的后根序列为( )。


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

  • 第17题:

    对于如图所示二叉树采用中根遍历,正确的遍历序列应为()

    A.ABCDEF

    B.ABECDF

    C.CDFBEA

    D.CBDAEF


    正确答案:D

  • 第18题:

    某二叉树的先序遍历(根、左、右)序列为 EFHIGJK 、中序遍历(左、根、右)序列为HFIEJKG, 则该二叉树根结点的左孩子结点和右孩子结点分别是( )。

    A.A,I.KB.F,IC.F,GD.I,G


    正确答案:C

  • 第19题:

    已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为( )。

    A)ACFKDBG

    B)GDBFKCA

    C)KCFAGDB

    D)ABCDFKG


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

  • 第20题:

    如果一棵二叉树结点的先根遍历序列是A、B、C,后根遍历序列是C、B、A,则该二叉树结点的中根遍历序列()。

    A.必为A、B、C
    B.必为A、C、B
    C.必为B、C、A
    D.不能确定

    答案:D
    解析:

  • 第21题:

    若一棵二叉树中的结点均无右孩子,则该二叉树的中根遍历和后根遍历序列正好相同。


    正确答案:正确

  • 第22题:

    对平衡二叉树进行中根遍历,可得到结点的有序序列。


    正确答案:正确

  • 第23题:

    填空题
    若二叉树的一个叶子结点是某子树中根遍历序列中的第一个结点,则它必然是该子树后根遍历序列中的()个结点。

    正确答案: 第一
    解析: 暂无解析

  • 第24题:

    单选题
    树的后根遍历序列等同于该树对应的二叉树的(  )。
    A

    先序序列

    B

    中序序列

    C

    后序序列

    D

    不确定


    正确答案: A
    解析: