对于定位运算,单链表的时间复杂度为( )
A、
O(1)
B、
〇(n^2)
C、
〇(n)
D、
〇(2^n)
【正确答案】:C
【题目解析】:
破题点:本题可从“定位运算”、“单链表”入手。各类运算的时间复杂度如下表:

故本题选C。
对于定位运算,基本操作是比较,顺序表和单链表上的实现算法的时间复杂度是相同的,均为〇(n)。
对于定位运算,单链表的时间复杂度为( )
O(1)
〇(n^2)
〇(n)
〇(2^n)
破题点:本题可从“定位运算”、“单链表”入手。各类运算的时间复杂度如下表:

故本题选C。
对于定位运算,基本操作是比较,顺序表和单链表上的实现算法的时间复杂度是相同的,均为〇(n)。