若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为()A、CDBGFEAB、CDBFGEAC、CDBAGFED、BCDAGFE

题目

若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为()

  • A、CDBGFEA
  • B、CDBFGEA
  • C、CDBAGFE
  • D、BCDAGFE

相似考题
参考答案和解析
正确答案:A
更多“若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为()A、CDBGFEAB、CDBFGEAC、CDBAGFED、BCDAGFE”相关问题
  • 第1题:

    若二叉树的先序遍历序列为ABCEDF,后序遍历序列为CEBFDA,则其中序遍历序列为(65)。

    A.CEFBDA

    B.CBEAFD

    C.CEBAFD

    D.CBEDFA


    正确答案:B
    解析:对于二叉树遍历序列有一个性质,包含有中序遍历序列的任意两个遍历序列可以唯一确定该二叉树。那么由题中的先序遍历序列和后序遍历序列就可以唯一确定此二叉树,如图3-16所示,再对其进行中序遍历,中序遍历序列为CBEAFD。

  • 第2题:

    若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为()。

    :ACDBGFEA

    BCDBFGEA

    CCDBAGFE

    DBCDAGFE


    参考答案:A

  • 第3题:

    已知一棵二叉树的中序序列为cbedahgijf,后序序列为cedbhjigfa,给出该二叉树树形表示。


    正确答案:

  • 第4题:

    一棵二叉树的先序遍历序列为ABCDEF,中序遍历序列为CBAEDF,则后序遍历序列为()。

    A.CBEFDA

    B.FEDCBA

    C.CBEDFA

    D.不确定


    参考答案:A

  • 第5题:

    已知二叉树的中序序列为DBEACPC,先序序列为ABDECPC,则后序序列为(17)。

    A.DEBACFC

    B.DEFCBCA

    C.DEBCFCA

    D.DEBCFCA


    正确答案:D
    解析:二叉树的先序序列为ABDECPG,所以根结点为A,于是根据中序序列为DDEAGPC可知,A前面的DBE元素是左于树的,右面的FC是右子树上的,于是可以得到左右子树的中序序列和先序序列。按照此方法进行下去,最终得到树的结构。对树进行后序遍历可得DEBGPCA。

  • 第6题:

    某二叉树的先序遍历节点访问顺序是ABCDEFG,中序遍历的节点访问顺序是 CBDAFGE,则其后序遍历的节点访问顺序是 ______。

    A.CDBGFEA

    B.CDGFEAB

    C.CDBAGFE

    D.CDBFAGE


    正确答案:A

  • 第7题:

    ●已知某二叉树的先序遍历序列为ABCD,中序遍历序列为BADC,则该二叉树的后序遍历序列为(39)。

    (39)A.BDCA

    B.CDBA

    C.DBCA

    D.BCDA


    正确答案:A

  • 第8题:

    已知二叉树的前序序列为ABCDEFG,中序序列为DBCAFEG,则后序序列为()。

    A.DCBAFGE
    B.DCBFGEA
    C.DCBFEGA
    D.DCBGFEA

    答案:B
    解析:
    本题考查的是二叉树的遍历过程。在本题中,由于前序遍历首先访问的是根结点,所以根结点是A,又由于后序遍历最后访问的是根结点,所以排除选项A;根据中序序列知道,DBC是左子树的结点,FEG是右子树的结点。

  • 第9题:

    若二叉树的先序遍历序列为ABDECF,中序遍历序列DBEAFC,则其后序遍历序列为()

    • A、DEBAFC
    • B、DEFBCA
    • C、DEBCFA
    • D、DEBFCA

    正确答案:D

  • 第10题:

    若已知某二叉树的中序和后序遍历序列分别BCAEFD和CBFEDA,则该二叉树的先序序列为()。

    • A、ABCDEF
    • B、ABDCEF
    • C、ABDCFE
    • D、ACBDFE

    正确答案:A

  • 第11题:

    单选题
    若已知一棵二叉树先序序列为ABCDEFG,中序序列为CBDAEGF,则其后序序列为()
    A

    CDBGFEA

    B

    CDBFGEA

    C

    CDBAGFE

    D

    BCDAGFE


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

  • 第12题:

    单选题
    某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为(  )。
    A

    EFGDCBA

    B

    DCBEFGA

    C

    BCDGFEA

    D

    DCBGFEA


    正确答案: D
    解析:
    二叉树的前序序列为ABCDEFG,A为根结点。中序序列为DCBAEFG,可知DCB为左子树结点,EFG为右子树结点。依此类推,画出该二叉树,二叉树的后序序列为DCBGFEA。答案选择D选项。

  • 第13题:

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

    A、CDBFGEA

    B、CBDFGEA

    C、CBDFGAE

    D、CDBGFAE


    参考答案:A

  • 第14题:

    若二叉树的先序遍历序列为ABDECF,中序遍历序列为DBEAFC,则其后序遍历序列为(8)。

    A.DEBAFC

    B.DEFBCA

    C.DEBCFA

    D.DEBFCA


    正确答案:D
    解析:本题要求根据二叉树的先序遍历和中序遍历求后序遍历。我们可以根据这棵二叉树的先序和中序遍历画出这棵二叉树,然后再得出其后序遍历结果。根据先序和中序来构造二叉树的规则是这样的:首先看先序遍历序列ABDECF,先序遍历中第一个访问的结点是A,这说明A是二叉树的根结点(因为先序遍历顺序是:根,左,右)。然后看中序遍历序列DBEAFC,中序中A前面有结点DBE,后面有结点FC。这说明DBE是A的左子树,FC是A的右子树(因为中序遍历顺序是:左,根,右)。再回到先序遍历序列中看DBE的排列顺序(此时可以不看其他的结点),我们发现在先序遍历序列中B排在最前面,所以B是A的左子树的根结点。接下来又回到了中序遍历序列,中序遍历序列中D在B的前面,E在B的后面,所以D是B的左子树,E是B的右子树。对于A的右子树,可同样依此规则得出。由此,可构造二叉树,如图4-8所示。然后对这棵二叉树进行后序遍历,得到DEBFCA。

  • 第15题:

    一棵二叉树的先序遍历序列为ABCDEFG,它的中序遍历序列可能()。

    A.CABDEFG

    B.ABCDEFG

    C.DACEFBG

    D.ADCFEGB


    参考答案:B

  • 第16题:

    若一棵二叉树的后序遍历序列为DGJHEBIFCA,中序遍历序列为DBGEHJACIF,则其前序遍历序列为(38)。

    A.ABDEGHJFIC

    B.ABDEGHJCFI

    C.ABCDEFGHIJ

    D.ABDEGJHCFI


    正确答案:B
    解析:后序遍历序列最后一个节点是A,所以其根节点为A;再看其中序遍历序列,A可将序列分为2部分,前半部分为其左子树,后半部分为右子树。不断对其子树施以同样的方法,直至于树为一个节点。于是得到整个树的结构,对树进行前序遍历即得到本题结果。

  • 第17题:

    若二叉树的先序遍历序列为ABDECF,中序遍历序列DBEAFC,则其后序遍历序列为______。

    A.DEBAFC

    B.DEFBCA

    C.DEBCFA

    D.DEBFCA


    正确答案:D

  • 第18题:

    某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为()。

    A.EFGDCBA

    B.DCBEFGA

    C.BCDGFEA

    D.DCBGFEA


    正确答案:D

  • 第19题:

    已知二叉树的中序序列和后序序列均为ABCDEF,则该二叉树的先序序列为 ( )

    A.FEDCBA

    B.ABCDEF

    C.FDECBA

    D.FBDCEA


    正确答案:A
    解析:对于前序遍历、中序遍历和后序遍历,将结点按其访问的先后次序排列起来,所得到的结点序列分别称为前序序列、中序序列和后序序列。

  • 第20题:

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

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

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

  • 第21题:

    一棵二叉树的前(先)序序列为ABCDEFG,则它的中序序列不可能为()。

    • A、CBDAFEG
    • B、DCBAEFG
    • C、CDBAGEF
    • D、BDCAFGE

    正确答案:C

  • 第22题:

    假设一棵二叉树的先序序列为EBADCFHGIKJ,中序序列为ABCDEFGHIJK,请写出该二叉树的后序遍历序列。


    正确答案:后序序列:ACDBGJKIHFE

  • 第23题:

    问答题
    假设一棵二叉树的先序序列为EBADCFHGIKJ,中序序列为ABCDEFGHIJK,请写出该二叉树的后序遍历序列。

    正确答案: 后序序列:ACDBGJKIHFE
    解析: 暂无解析