对N个结点的线性表进行查找,用顺序查找的时间复杂性为(44)。
A.N*N
B.Nlog2N
C.N
D.log2N
点击查看答案
参考答案:
C解析:顺序查找的方法是,从线性表第一个元素开始,依次将线性表中的元素与被查元素进行比较,直至线性表某位置上的元素与被查找元素相等为止(此时表示查找成功),若线性表所有元素都与被查找元素不相等,则查找失败。所以最好的情形是比较1次,最差的情形是比较N次。
软考初级