设线性表有n个元素,以下操作中,()在单链表上实现比在顺序表上实现效率高
A. 在第n个元素的后面插入一个新元素
B. 顺序输出前k个元素
C. 交换第i个元素和第n-i+1个元素的值
D. 删除指定位置元素的后一个元素
查看答案
如果最常用的操作时取第i个元素及前驱元素,则采用___存储方式最节省时间
A. 双链表
B. 单链表
C. 循环单链表
D. 顺序表
在长度为n的顺序表中插入一个元素的时间复杂度为____。
A. O(log2n)
B. O(1)
C. O(n^2)
D. O(n)
在两个各有n个元素的递增有序顺序表归并成一个有序顺序表,其最少的比较次数为()
A. n
B. 2n-1
C. 2n
D. n-1
将两个长度为n,m的递增有序表归并为一个有序顺序表,其最少的比较次数是()。(MIN表示取最小值)
A. m
B. MIN(m,n)
C. n
D. 不确定