第1题:
A、n/2
B、(n+1)/2
C、(n-1)/2
D、n
第2题:
在表为n的顺序表中,实施顺序查找,在查找不成功时,与关键字比较的次数为 ( )。
A.n
B.1
C.n+1
D.n-1
第3题:
对于静态表的顺序查找法,若在表头设置监视哨,则正确的查找方式为()
A.从第0个元素往后查找该数据元素
B.从第1个元素往后查找该数据元素
C.从第n个元素往开始前查找该数据元素
D.与查找顺序无关
第4题:
采用顺序查找法对长度为n的线性表进行查找(不采用表尾设监视哨的方法),最坏的情况下要进行()次元素间的比较。
An+2
Bn
Cn-l
Dn/2
第5题:
采用顺序查找法对长度为n的线性表进行查找(不采用表尾设监视哨的方法),最坏的情况下要进行()次元素间的比较。
An+2
Bn
Cn-1
Dn/2
第6题:
若对大小为N的有序顺序表进行顺序查找,当查找不成功时,平均查找长度为(59);当查找成功且表中仅有一个关键字等于欲查找的元素时,平均查找长度为(60)。
A.N
B.N+1
C.N/2
D.(N+1)/2
第7题:
第8题:
A、顺序查找
B、折半查找
C、哈希查找
D、二叉排序树查找
第9题:
对于顺序存储的有序表{5,12,20,26,37,42,46,50,64},若采用折半查找,则查找元素26的比较次数是()。
A6
B4
C5
D3
第10题:
对一个具有100元素的有序表,若采用二分查找查找某个指定关键字的元素,最多需要比较()次。