在顺序存储结构线性表中插入或删除一个数据元素的时间复杂度( )。
A: 不同
B: 都为O(
C: 都为O(n2)
D: 都为O(1)
A: 不同
B: 都为O(
C: 都为O(n2)
D: 都为O(1)
举一反三
- 顺序存储的线性表,插入和删除操作的时间复杂度都为O(n)。
- 顺序查找不论在顺序线性表中还是在链式线性表中的查找时间复杂度都为( ) A: O(n) B: O(n^2) C: O(log2n) D: O(1)
- 在一个顺序表中任何位置插入一个元素的时间复杂度为( ) A: O(n) B: (n/2) C: O(1) D: O(n2)
- 在顺序表中删除一个元素的时间复杂度为( )。 A: O(1) B: O(log n) C: O(n) D: O(n2)
- 若长度为n的线性表采用顺序存储结构,删除第i个位置的元素,算法的时间复杂度_________。 A: O(log2n) B: O(1) C: O(n) D: O(n2)