题目内容

在含有n个元素的顺序表中,算法的时间复杂度是O(1)的操作是( )。

A. 访问第i个元素(1≤i≤n)和求第i个元素的直接前驱(2≤i≤n)
B. 在第i个元素后插入一个新元素(1≤i≤n)
C. 删除第i个元素(1≤i≤n)
D. 将n个元素从小到大排序

查看答案
更多问题

从一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需向前移动的元素的个数是( )。

A. n-i
B. n-i+1
C. n-i-1
D. i

设有一个包含n个元素的有序线性表,在等概率情况下删除其中的一个元素,若采用顺序存储结构,则平均需要移动()个元素。

A. 1
B. (n-1)/2
C. logn
D. n

顺序表适应于表不大或插入、删除不频繁的情况。

A. 对
B. 错

在一个长度为n的顺序表中,在第i个元素(1≤i≤n+1)之前插入一个新元素时需向后移动( )个元素。

A. n-i
B. n-i+1
C. n-i-1
D. i

答案查题题库