如果一棵二叉树中任一节点的值都大于其左子树中所有节点的值,且小于其右子树中所有节点的值,现欲得到各节点值的递增序列,试问应采用的遍历的方法是( )。A.先序遍历B.中序遍历C.后序遍历D.层次遍历

题目

如果一棵二叉树中任一节点的值都大于其左子树中所有节点的值,且小于其右子树中所有节点的值,现欲得到各节点值的递增序列,试问应采用的遍历的方法是( )。

A.先序遍历

B.中序遍历

C.后序遍历

D.层次遍历


相似考题
参考答案和解析
正确答案:B
解析:对树的三大部分:树根、左子树、右子树,存在树根节点大于左子树各节点,小于右子树各节点,因此要得到各节点值递增序列,应按“左子树-树根节点-右子树”的顺序进行访问,这就是中序遍历的遍历过程。
更多“如果一棵二叉树中任一节点的值都大于其左子树中所有节点的值,且小于其右子树中所有节点的值,现欲 ”相关问题
  • 第1题:

    以下关于平衡二叉树叙述中,说法错误的是(65)。

    A.任意节点的左、右子树节点数目相同

    B.任意节点的左、右子树高度可以不相同

    C.所有节点的平衡因子只可能是-1、0和1

    D.任意节点的左、右子树高度之差的绝对值不大于1


    正确答案:A
    解析:平衡二叉树又称为AVL树,它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树节点的平衡因子(Balance Factor,BF)定义为该节点的左子树的深度减去其右子树的深度,则平衡二叉树上所有节点的平衡因子只可能是-1、0和1。只要树上有一个节点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。选项A——“任意节点的左、右子树节点数目相同”的说法不正确。

  • 第2题:

    一棵二叉树满足下列条件:对任一结点,若存在左、右子树,则其值都小于它的左子树上所有结点的值,而大于右子树上所有结点的值。现采用【 】遍历方式就可以得到这棵二叉树所有结点的递增序列。

    A.先根

    B.中根

    C.后根

    D.层次


    正确答案:B

  • 第3题:

    如果一棵二叉树中所有结点的值都大于其左子树中的所有结点的值,且小于其右子树中所有结点的值,现欲得到各个结点的递增序列,采用的方法是()。

    A.前序遍历

    B.后序遍历

    C.中序遍历

    D.层次遍历


    中序遍历

  • 第4题:

    在平衡二叉树中,(6)。

    A.任意节点的左、右子树节点数目相同

    B.任意节点的左、右子树高度相同

    C.任意节点的左、右子树高度之差的绝对值不大于1

    D.不存在度为1的节点


    正确答案:C
    解析:平衡二叉树又称AVL树。它或者是一棵空树,或者是具有下列性质的二叉树。①左子树和右子树都是平衡二叉树;②左子树和右子树的深度之差的绝对值不超过1;③二叉树上节点的平衡因子定义为该节点的左子树的深度减去它的右子树的深度。由此可见,平衡二叉树上所有节点的平衡因子只可能是-1,0,1。只要二叉树上有一个节点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。

  • 第5题:

    在平衡二叉树中()。

    A.不存在度为1的节点
    B.任意节点的左、右子树节点数目相同
    C.任意节点的左、右子树高度相同
    D.任意节点的左右子树高度之差的绝对值不大于1

    答案:D
    解析:
    平衡二叉树又称AVL树,它或者是一棵空树,或具有下列性质的二叉树:(1)左子树和右子树都是平衡二叉树:(2)左子树和右子树的高度之差的绝对值不超过1。二叉树上节点的平衡因子定义为该节点的右子树的高度减去它的左子树的高度。可见,平衡二叉树上所有节点的平衡因子只可能是-1,0,1。只要二叉树上有一个节点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。