有数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉排序树,若希望高度最小,应该选择的序列是()。A、12,24,30,37,45,53,96B、30,24,12,37,45,96,53C、37,24,12,30,53,45,96D、45,24,53,12,37,96,30

题目

有数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉排序树,若希望高度最小,应该选择的序列是()。

  • A、12,24,30,37,45,53,96
  • B、30,24,12,37,45,96,53
  • C、37,24,12,30,53,45,96
  • D、45,24,53,12,37,96,30

相似考题
更多“有数据{53,30,37,12,45,24,96},从空二叉树开”相关问题
  • 第1题:

    怎样从顶部开始逐层打印二叉树结点数据?请编程。


    正确答案:

     

     

     

  • 第2题:

    先序序列和中序序列相同的二叉树为空树或(40)。

    A.任一结点均无右孩子的非空二叉树

    B.仅有两个结点的二叉树

    C.任一结点均无左孩子的非空二叉树

    D.不存在这样的二叉树


    正确答案:C
    解析:如果每个结点都是没有左孩子的非空二叉树,根据先序遍历和中序遍历的定义,对这棵树的遍历始终是根,右于树的顺序进行的。

  • 第3题:

    数据结构里,二叉树不可以是空二叉树。


    正确答案:错误

  • 第4题:

    关于二叉树描述正确的是()

    • A、可以是空二叉树
    • B、不能为空
    • C、每个结点的度都必须是2
    • D、二叉树的度可以大于2

    正确答案:A

  • 第5题:

    一般的二又树有()二又树、只含根的二叉树、只有非空左子树的二又树,只有非空右子树的二叉树、同时有非空左右子树的二又树五种幕本形态。


    正确答案:

  • 第6题:

    序遍历二叉树的的操作定义为;若二叉树为空,则为空操作,否则进行如下操作,访问二叉树的();先序遍历二叉树的(),先序遍历二叉树的()。


    正确答案:根结点;左子树;右子树

  • 第7题:

    二叉树可以是空二叉树。


    正确答案:正确

  • 第8题:

    填空题
    后序遍历二叉树的的操作定义为;若二叉树为空,则为空操作,否则进行如下操作,后序遍历二叉树的();后序遍历二叉树的(),访问而叉树的()。

    正确答案: 左子树,右子树,根结点
    解析: 暂无解析

  • 第9题:

    填空题
    一棵左右子树均不空的二叉树在先序线索化后,其空指针域有()个。

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

  • 第10题:

    判断题
    二叉树可以是空二叉树。
    A

    B


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

  • 第11题:

    单选题
    有数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉排序树,若希望高度最小,应该选择的序列是()。
    A

    12,24,30,37,45,53,96

    B

    30,24,12,37,45,96,53

    C

    37,24,12,30,53,45,96

    D

    45,24,53,12,37,96,30


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

  • 第12题:

    判断题
    数据结构里,二叉树不可以是空二叉树。
    A

    B


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

  • 第13题:

    关于各种非空线索二叉树中空指针的个数有如下说法:

    ①任一非空先序线索二叉树有2个空指针。

    ②任一非空中序线索二叉树有2个空指针。

    ③任一非空后序线索二叉树有2个空指针。

    其中说法准确的个数是(5)。

    A.0

    B.1

    C.2

    D.3


    正确答案:B
    解析:非空先序线索二叉树有1或2个空指针,如图13-39所示。

    易知,先序序列的最后一个结点一定是叶子结点,该结点无后继,于是其右指针为空。先序序列的第一个结点一定是根结点,其无前驱,若根结点无左子树,显然其左指针为空,同时注意到,第一个结点的右指针、最后一个结点的左指针以及夹在第一个结点(根结点)和最后一个结点之间的任一结点的左右指针不是指向其左右子树便是指向前驱或后继的线索,均非空,于是该树中共有2个空指针;若根结点有左子树,那么根结点的左指针指向其左子树,同时也注意到,第一个结点(根结点)的右指针、最后一个结点的左指针以及夹在第一个结点和最后一个结点之间的任一结点的左右指针不是指向其左右子树便是指向前驱或后继的线索,均非空,于是该树中便只有一个非空指针。因此①错误。易知,任一非空中序线索二叉树中,中序遍历的第一个结点肯定是左子树为空的结点,它无前驱,其左指针为空;最后一个结点肯定是右子树为空的结点,它无后继,其右指针为空;第一个结点的右指针、最后一个结点的左指针以及夹在第一个结点和最后一个结点之间的任一结点的左右指针不是指向其左右子树便是指向前驱或后继的线索,均非空。因此,空指针一定是2个。因此②准确。非空后序线索二叉树有1或2个空指针(如图13—40所示)。

    其推理论证类似于非空先序线索二叉树,在此不再赘述。因此③不准确。

  • 第14题:

    一棵左右子树均不空的二叉树在先序线索化后,其空指针域有()个。


    正确答案:0

  • 第15题:

    数据结构里,二叉树是否可以为空二叉树()。

    • A、不可以为空
    • B、可以为空
    • C、不确定
    • D、都不对

    正确答案:B

  • 第16题:

    二叉树是否可以为空二叉树?()。

    • A、不可以为空
    • B、可以为空
    • C、不确定
    • D、都不对

    正确答案:B

  • 第17题:

    先序遍历二叉树的的操作定义为;若二叉树为空,则为空操作,否则进行如下操作,访问二叉树的();先序遍历二叉树的(),先序遍历二叉树的()。


    正确答案:根结点;左子树;右子树

  • 第18题:

    后序遍历二叉树的的操作定义为;若二叉树为空,则为空操作,否则进行如下操作,后序遍历二叉树的();后序遍历二叉树的(),访问而叉树的()。


    正确答案:左子树;右子树;根结点

  • 第19题:

    设一棵完全二叉树具有1000个结点,则此完全二叉树有()个叶子结点,有()个度为2的结点,有()个结点只有非空左子树,有()个结点只有非空右子树。


    正确答案:500;499;1;0

  • 第20题:

    填空题
    一般的二又树有()二又树、只含根的二叉树、只有非空左子树的二又树,只有非空右子树的二叉树、同时有非空左右子树的二又树五种幕本形态。

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

  • 第21题:

    单选题
    二叉树是否可以为空二叉树?()。
    A

    不可以为空

    B

    可以为空

    C

    不确定

    D

    都不对


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

  • 第22题:

    填空题
    序遍历二叉树的的操作定义为;若二叉树为空,则为空操作,否则进行如下操作,访问二叉树的();先序遍历二叉树的(),先序遍历二叉树的()。

    正确答案: 根结点,左子树,右子树
    解析: 暂无解析

  • 第23题:

    填空题
    设一棵完全二叉树具有1000个结点,则此完全二叉树有()个叶子结点,有()个度为2的结点,有()个结点只有非空左子树,有()个结点只有非空右子树。

    正确答案: 500,499,1,0
    解析: 暂无解析

  • 第24题:

    单选题
    数据结构里,二叉树是否可以为空二叉树()。
    A

    不可以为空

    B

    可以为空

    C

    不确定

    D

    都不对


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