单选题
下列叙述中正确的是
A、
对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B、
对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C、
对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)
D、
对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)
【正确答案】
A
【答案解析】
[解析] 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log
2
n次,而顺序查找需要比较n次。二分法查找只适用于顺序存储的有序表,如果采用链式存储结构,也只能用顺序查找。所以答案为A。
提交答案
关闭