有一个有序表为{4,9,24,35,44,45,67,72,78,83,85, 96,100},采用折半查找算法查找值为96的结点,比较次数为何? 该二叉判定树的成功查找长度为何? (下标从1开始)
A. 3, 40/13
B. 3, 41/13
C. 4, 42/13
D. 4, 43/13
下列关于二叉排序树的说法何者错误?
A. 根结点的值必小于右子树上所有结点的值
B. 在最佳的情况下,二叉排序树查找一个关键词比较次数为树高,其时间复杂度为O(n)
C. 二叉排序树的的左右子树也是二叉排序树
D. 平均查找长度与树的型态有关
在除留余数法中,建议选择质数(素数),其主要原因为何?
A. 计算简单
B. 提高哈希表的使用率
C. 避免内存不足
D. 减少冲突的概率
已知关键字序列{75,82,52,41,12,88,66,27},哈希表长为10,哈希函数H(key)=key % 7,解决冲突用线性探测法,试问平均成功查找长度为何?
A. 27/10
B. 27/8
C. 23/10
D. 23/8