已知二叉树的后序遍历序列是 dabec,中序遍历序列是 debac,则它的先序遍历序列是________。A、acbedB、decabC、deabcD、cedba

题目
已知二叉树的后序遍历序列是 dabec,中序遍历序列是 debac,则它的先序遍历序列是________。

A、acbed

B、decab

C、deabc

D、cedba


相似考题
参考答案和解析
正确答案:D
更多“已知二叉树的后序遍历序列是 dabec,中序遍历序列是 debac,则它的先序遍历序列是________。 A、acbedB、decabC、deabcD、cedba”相关问题
  • 第1题:

    已知某二叉树的后序遍历序列是dabec,中序遍历序列是deabc,它的前序遍历序列是()

    A、acbed

    B、deabc

    C、decab

    D、cedba


    参考答案:D

  • 第2题:

    已知二叉树BT的后后序遍历序列是dabec,中序遍历序列是debac,它的前序遍序列是______。

    A.cedba

    B.acbed

    C.decab

    D.deabc


    正确答案:A
    解析:二叉树BT的后序遍历序列为dabec,故BT的根结点为c:而BT的中序遍历序列是debac,即遍历序列中最后—个结点为跟结点,说明BT的右子树为空。由BT的的后序遍历序列和中序遍历序列可知BT的左子树(LST)的后序遍历序序列和序遍历序列分别为dabe和deba(树是递归定义的):故LST的根结点是e,在由LST的中序遍历序列可知其左子树为d。因此BT的前序遍历序列为cedba。

  • 第3题:

    二叉树的后序遍历序列是DABEC,对称遍历序是DEBAC,则此二叉树的先序遍历序列是

    A.ACBED

    B.DECAB

    C.DEABC

    D.CEDBA


    正确答案:D
    解析:对于这类问题的解题思路是,根据给定的两种周游算法序列,画出二叉树,然后用另一种周游算法遍历得到所需的序列。其中要注意的是对于后序周游算法周游序列,最后一个结点C元素为根结点,则在对称序列中C左边的结点都为左子树,然后在后序遍历序列中再取左子树最后一个结点E,为左子树根结点,进而在对称遍历中确定其左子树与右子树,依此类推,便可得出二叉树的结构。然后再进行先序周游,得CEDBA。

  • 第4题:

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

    A.aChed

    B.deCab

    C.deabe

    D.Cedba


    正确答案:D
    二叉树的遍历有3种:前序、中序和后序。①前序遍历访问根结点,然后按左右顺序遍历子结点;②中序首先遍历左子树,然后访问根结点,最后遍历右子树;③后序遍历首先遍历左子树,然后遍历右子树,最后访问根结点。本题根据后序和中序遍历的结果可以得出二叉树的结构,然后再对其进行前序遍历,正确答案选项为D。

  • 第5题:

    已知某二叉树的后序遍历序列是dacbe,中序遍历序列是debac,它的前序遍历序列是( )。

    A.acbed

    B.deabc

    C.decab

    D.edbac


    正确答案:D
    解析:后序遍历顺序是“左子树—右子树—树根节点”:中序遍历是“左子树-树根节点-右子树”,前序遍历是“树根节点—左子树—右子树”。根据各种遍历的算法,不难得出前序遍历序列为D。

  • 第6题:

    已知某二叉树的后根遍历序列是DABEC,中根遍历序列是DEBAC,它的先根遍历序列是(32)。

    A.ACBED

    B.DEBAC

    C.DECAB

    D.CEDBA


    正确答案:D
    解析:根据后根序列和中根序列可以构造出如下的二叉树:

  • 第7题:

    —棵二叉树的后序遍历序列为DABEC,中序遍历序列为DEBAC,则先序遍历序列为()。

    A.ACBED
    B.DECAB
    C.DEABC
    D.CEDBA

    答案:D
    解析:
    由后序序列必定最后一个访问根结点,故C为根结点。在先序遍历中首先访问根结点C。

  • 第8题:

    已知某二叉树的先序遍历序列是aecdb,中序遍历序列是eadcb。给出上述二叉树的后序遍历序列。
    edbca

  • 第9题:

    已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()

    • A、acbed
    • B、decab
    • C、deabc
    • D、cedba

    正确答案:D

  • 第10题:

    已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()

    • A、acbed
    • B、decab
    • C、deabc
    • D、cedba

    正确答案:D

  • 第11题:

    单选题
    已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()
    A

    acbed

    B

    decab

    C

    deabc

    D

    cedba


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

  • 第12题:

    单选题
    已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历是(  )。
    A

    acbed

    B

    decab

    C

    deabe

    D

    cedba


    正确答案: A
    解析:

  • 第13题:

    已知二叉树BT的后序遍历序列是,dabec,中序遍历序列是debac,它的前序遍历序列是 ______。

    A.cedba

    B.acbed

    C.decab

    D.deabc


    正确答案:A
    解析:二叉树BT的后序遍历序列为dabec,故BT的根结点为c(后序遍历序列的最后一个结点为数的根结点);而BT的中序遍历序列是debac,即遍历序列中最后一个结点为跟结点,说明BT的右子树为空。由BT的的后序遍历序列和中序遍历序列可知BT的左子树(LST)的后序遍历序列和中序遍历序列分别为dabe和 deba(树是递归定义的):故LST的根结点是。,在由LST的中序遍历序列可知其左子树为d。因此BT的前序遍历序列为ce.Aba。

  • 第14题:

    已知、棵二叉树的后序遍历序列是dabec,中序遍历序列是debac,则它的前序遍历序列是( )。

    A.acbed

    B.decab

    C.deabc

    D.cedba


    正确答案:D
    解析:依据后序遍历序列可确定根结点为c,由中序遍历序列可知其左子树由deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知其左子树为d,右子树由ba构成,如图所示。由此可知该二叉树的前序遍历序列为选项D)。

  • 第15题:

    已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是。______。

    A.cedba

    B.acbed

    C.decab,

    D.deabc


    正确答案:A
    解析:二叉树BT的后序遍历序列为dabec,故BT的根结点为c(后序遍历序列的最后一个结点为数的根结点);而BT的中序遍历序列是debac,即遍历序列中最后一个结点为根结点,说明BT的右子树为空。由BT的的后序遍历序列和中序遍历序列可知BT的左子树(LST)的后序遍历序列和中序遍历序列分别为dabe和 deba(树是递归定义的):故LST的根结点是e,在由LST的中序遍历序列可知其左子树为d。因此BT的前序遍历序列为cedba。

  • 第16题:

    已知二叉树后序遍历序列是dabec,中序遍历序列是debac,那么它的前序遍历序列是( )。A.AcbedSXB

    已知二叉树后序遍历序列是dabec,中序遍历序列是debac,那么它的前序遍历序列是( )。

    A.Acbed

    B.decab

    C.deabc

    D.cedba


    正确答案:D
    二叉树的遍历有3种:前序、中序和后序。①前序遍历访问根结点,然后按左右顺序遍历子结点;②中序首先遍历左子树,然后访问根结点,最后遍历右子树;③后序遍历首先遍历左子树,然后遍历右子树,最后访问根结点。本题根据后序和中序遍历的结果可以得出二叉树的结构,然后再对其进行前序遍历,正确答案选项为D。

  • 第17题:

    已知某二叉树的后序遍历序列是DABEC,中序遍历序列是DEABC,它的前序遍历序列是______。

    A.ABCED

    B.CEDBA

    C.DEABC

    D.DECAB


    正确答案:B
    解析:由二叉树的后序遍历可以确定该二叉树的根结点(序列的最后一个结点),在中序序列中该根结点将中序序列分为两部分,左边为其左子树的结点,右边为其右子树的结点,递归地操作下去便可以构造出这棵二叉树,如图3-74所示。[*]因此其前序遍历为:CEDBA。

  • 第18题:

    已知二叉树后序遍历序列是 dabec ,中序遍历序列是 debac ,它的前序遍历序列是______

    A. cedba

    B. acbed

    C. decab

    D. deabc


    正确答案:A

  • 第19题:

    已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是

    A.acbed
    B.decab
    C.deabc
    D.cedba

    答案:D
    解析:

  • 第20题:

    二叉树后序遍历是dabec,中序遍历是debac,则后序遍历是()。

    • A、acbed
    • B、decab
    • C、deabc
    • D、cedba

    正确答案:D

  • 第21题:

    某二叉树的中序遍历序列为:DEBAC,后序遍历序列为:EBCAD。则前序遍历序列为()。


    正确答案:DABEC

  • 第22题:

    填空题
    某二叉树的中序遍历序列为:DEBAC,后序遍历序列为:EBCAD。则前序遍历序列为()。

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

  • 第23题:

    单选题
    已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()
    A

    cedba

    B

    acbed

    C

    decab

    D

    deabc


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