[填空题]

从一棵二叉排序树中查找一个元素时,若元素的值等于根结点的值,则表明(),若元素的值小于根结点的值,则继续向()查找,若元素的值大于根结点的值,则继续向()查找。

参考答案与解析:

相关试题

在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树

[单选题]在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。A.O(n)B.O(n2)C.O(log2n)D.O(nlog2n)

  • 查看答案
  • 对于一棵有n个结点、深度为h的二叉排序树,当查找一个指定关键字的元素且查找失败时

    [填空题] 对于一棵有n个结点、深度为h的二叉排序树,当查找一个指定关键字的元素且查找失败时,最多需进行()次比较。

  • 查看答案
  • 二叉排序树中左子树上所有结点的值均()根结点的值。

    [单选题]二叉排序树中左子树上所有结点的值均()根结点的值。A.<B.=C.>D.!=

  • 查看答案
  • 一棵二叉树如下图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(

    [单选题]一棵二叉树如下图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1;若某结点的下标为i则其左孩子位于下标2i处、右孩子位于下标2i+1处),则该数组的大小至少为(37);若采用二叉链表存储该二叉树(各个结点包括结点的数据、左孩子指针、右孩子指针),则该链表中空指针的数目为(38)。A.6B.10C.12D.15

  • 查看答案
  • 在一棵二叉排序树中,每个分支结点的左子树上所有结点的值一定()该结点的值,右子树

    [填空题] 在一棵二叉排序树中,每个分支结点的左子树上所有结点的值一定()该结点的值,右子树上所有结点的值一定()该结点的值。

  • 查看答案
  • 二叉排序树中,最小值结点的()。

    [单选题]二叉排序树中,最小值结点的()。A.左、右指针均为空B.左、右指针均不为空C.左指针一定为空D.右指针一定为空

  • 查看答案
  • 二叉排序树中,最小值结点的()。

    [单选题]二叉排序树中,最小值结点的()。A.左、右指针均为空B.左、右指针均不为空C.左指针一定为空D.右指针一定为空

  • 查看答案
  • 若用n个权值构造一棵最优二叉树(哈夫曼树),则该二叉树的结点总数为(59)。

    [单选题]若用n个权值构造一棵最优二叉树(哈夫曼树),则该二叉树的结点总数为(59)。A.2nB.2n-1C.2n+lD.2n+2

  • 查看答案
  • 若用n个权值构造一棵最优二叉树 (哈夫曼树), 则该二叉树的结点总数为 (5

    [单选题] 若用n个权值构造一棵最优二叉树 (哈夫曼树), 则该二叉树的结点总数为 (59) 。

  • 查看答案
  • 对一棵二叉排序树按()遍历,可得到结点值从小到大的排列序列。

    [单选题]对一棵二叉排序树按()遍历,可得到结点值从小到大的排列序列。A . 先序B . 中序C . 后序D . 层次

  • 查看答案