问题 单项选择题

对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。

A.log2n

B.n/2

C.n

D.n+1

答案

参考答案:C

解析:在进行顺序查找过程中,如果线性表中的第一个元素就是被查找元素,则只需做一次比较就查找成 功,查找效率最高;但如果被查找的元素是线性表中的最后一个元素,或者被查找的元素根本就不在线性 表中,则为了查找这个元素需要与线性表中所有的元素进行比较,这是顺序查找的最坏情况。所以对长度 为n的线性表进行顺序查找,在最坏情况下需要比较n次。

选择题
单项选择题