设结点x和y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中x在y之前,而在其后序遍历序列中x在y之后,则x和y的关系是(19)。A.x是y的左兄弟B.x是y的右兄弟C.x是y的祖先D.x是y的后裔

题目

设结点x和y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中x在y之前,而在其后序遍历序列中x在y之后,则x和y的关系是(19)。

A.x是y的左兄弟

B.x是y的右兄弟

C.x是y的祖先

D.x是y的后裔


相似考题
更多“设结点x和y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中x在y之前,而在其后序遍历序列中 ”相关问题
  • 第1题:

    设结点x和y是二叉树中任意的两个结点,在该二叉树的前序遍历序列中x在y之前,而在其后序遍历序列中x在y之后,则x和y的关系是()。

    A.x是y的左兄弟
    B.x是y的右兄弟
    C.x是y的祖先
    D.x是y的后裔

    答案:C
    解析:
    前序遍历序列中x在y之前,有两种情况,即x是y的祖先,或者x、y有某个共同祖先,并且x在其左子树中,y在其右子树中。而第二种情况在后序遍历序列中,x必定在y之前,所以只能是x是y的祖先。

  • 第2题:

    设 x,y 是二叉树上的两个结点,在先序遍历序列中x在y之前,而在后序遍历序列中x在y之后,则x和y的关系是()。

    A.x是y的左兄弟

    B.x是y的右左兄弟

    C.x是y的祖先

    D.x是y的子孙


    B

  • 第3题:

    设结点X和Y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中X在Y之前,而在其后序遍历序列中X在Y之后,则X和Y的关系是 。

    A.X 是Y 的左兄弟

    B.X 是Y 的右兄弟

    C.X 是Y 的祖先

    D.X 是Y 的后代


    X 是Y 的祖先

  • 第4题:

    4、设 x,y 是二叉树上的两个结点,在先序遍历序列中x在y之前,而在后序遍历序列中x在y之后,则x和y的关系是()。

    A.x是y的左兄弟

    B.x是y的右左兄弟

    C.x是y的祖先

    D.x是y的子孙


    C

  • 第5题:

    设结点X 和Y 是二叉树中任意的两个结点. 在该二叉树的先序遍历序列中X 在Y 之前,而在其后序遍历序列中X 在Y 之后,则X 和Y 的关系是

    A.X 是Y 的左兄弟

    B.X 是Y 的右兄弟

    C.X 是Y 的祖先

    D.X 是Y 的后代


    x是y的祖先