有一个有序表为{2,3,10,12,32,44,45,62,72,77,79,85,90},运用折半查找,要找值为79的结点,查找成功时需比较的次数为( )
查看答案
设有 200 个元素,用二分法查找时,最大比较次数是( )。
A. 50
B. 100
C. 8
D. 6
对22个记录的有序表进行折半查找,当查找失败时,至少需要比较( )次关键字。
A. 3
B. 4
C. 5
D. 6
下列关于散列查找的说法,正确的是( )
A. 散列函数构造得越复杂越好,因为这样随机性好、冲突小
B. 除留余数法是所有散列函数中最好的
C. 不存在特别好与坏的散列函数,要视情况而定
D. 散列表的平均查找长度有时也和记录总数有关
已知一个长度为16的顺序表L,其元素按关键字有序排列,若采用折半查找法查找一个不存在的元素,则比较次数最多的是( )
A. 4
B. 5
C. 6
D. 7