第1题:
对具有n个元素的有序序列进行二分查找时,______。
A.查找元素所需的比较次数与元素的位置无关
B.查找序列中任何一个元素所需要的比较次数不超过1og2(n+1)
C.元素位置越靠近序列后端,查找该元素所需的比较次数越少
D.元素位置越靠近序列前端,查找该元素所需的比较次数越少
第2题:
在13个元素构成的有序表A[1..13]中进行折半查找(或称为二分查找,向下取整)。那么以下叙述中,错误的是()。
A.无论要查找哪个元素,都是先与A[7]进行比较
B.若要查找的元素等于A[9],则分别需与A[7]、A[11]、A[9]进行比较
C.无论要查找的元素是否在A[]中,最多与表中的4个元素比较即可
D.若待查找的元素不在A[]中,最少需要与表中的3个元素进行比较
第3题:
第4题:
设有序表为(13,19,25,36,48,51,63,84,91,116,135,200),元素的下标依次为1,2,……,12。设查找元素5,需要进行多少次元素间的比较才能确定不能查到。
3次。
略
第5题:
对n个元素的有序表A[1..n]进行二分(折半)查找,则成功查找到表中的任意一个元素时,最多与A中的()元素进行比较。
第6题:
若有序表的关键字为1到25的整数,在此序列中利用二分查找法查找数字2,在查找过程中与数字2比较的数字依次为:()、2。
第7题:
在有序表A[1..12]中,采用二分查找算法查等于A[12]的元素,所比较的元素下标依次为()。
第8题:
对有14个元素的有序表A[1..14]作二分查找,查找元素A[4]时的被比较元素依次为()。
第9题:
1
2
3
4
第10题:
第11题:
A[1],A[2],A[3],A[4]
A[1],A[14],A[7],A[4]
A[7],A[3],A[5],A[4]
A[7],A[5],A[3],A[4]
第12题:
第13题:
● 对 n 个元素的有序表 A[1..n]进行二分(折半)查找,则成功查找到表中的任意一个元素时,最多与A 中的 (39) 个元素进行比较。
(39)

第14题:
第15题:
第16题:
设有序列{10,12,15,19,22,25,100,130,150,200}画出对上述序列进行折半查找的判定树(以序列中的元素作为树的结点)。为了成功查找到100需要进行多少次元素间的比较?为了查找9,经过多少次元素间的比较可知道查找失败?
(1)
(2)4次;3次
略
第17题:
对有序数组{5,13,19,21,37,56,64,75,88,92,100}进行二分查找,成功查找元素19的查找长度(比较次数)是()
第18题:
对有18个元素的有序表作二分(折半)查找,则查找A[3]的比较序列的下标为()。
第19题:
若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()
第20题:
1,2,3
9,5,2,3
9,5,3
9,4,2,3
第21题:
1、2、3
9、5、2、3
9、5、3
9、4、2、3
第22题:
1,2,3
9,5,2,3
9,5,3
9,4,2,3
第23题: