早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

设有n个元素的向量,逐个输入其中的元素值,建立一个有序单链表的时间复杂度是(51)。A.O(1)B.O(n)C.

题目

设有n个元素的向量,逐个输入其中的元素值,建立一个有序单链表的时间复杂度是(51)。

A.O(1)

B.O(n)

C.O(n2)

D.O(nlog2n)

参考答案
正确答案:C
解析:由于需要进行逐个查找插入位置,逐个输入其中的元素值,所以建立一个有序单链表的时间复杂度为:1+2+3+…+n-1=n*(n-1)/2=O(n2)。