问题 单项选择题

对于一个具有n个元素的线性表,建立其单链表的最小时间复杂度为( )

A.O(log2n)
B.O(1)
C.O(n2)
D.O(n)

答案

参考答案:D

解析: 本题主要考查的知识点是单链表的建立。
[要点透析] 无论采用什么方式建立单链表,都需要扫描这n个元素,边扫描边创建单链表中的结点并链接起来,其时间复杂度为O(n)。本题答案为D。

单项选择题
填空题