单项选择题
下列算法实现在顺序表L 的第i(1≤i≤L->length+1)个结点的位置上插入值为t 的元素,其中ListSize 为顺序表L 的容量,表中第1个结点的数据存放在数组元素L->data[0]中。下列选项中能完成此功能的语句序列为()。
A.①L->data[j-1]=L->data[j];②L->data[i]=t;③L->length+1;
B.①L->data[j-1]=L->data[j];②L->data[i-1]=t;③L->length++;
C.①L->data[j+1]=L->data[j];②L->data[i-1]=t;③L->length++;
D.①L->data[j+1]=L->data[j];②L->data[i]=t;③L->length+1;
点击查看答案
相关考题
-
单项选择题
在()情况下应当选择顺序表作为数据的存储结构。
A.对线性表的主要操作为插入操作
B.对线性表的主要操作为插入操作和删除操作
C.线性表的表长变化较大
D.对线性表的主要操作为存取线性表的元素 -
单项选择题
下面程序段执行的时间复杂度为()。
A.O(n)
B.O(lgn)
C.O(n2)
D.O(n3) -
单项选择题
下面程序段各语句执行次数之和为()。
A.2n+1
B.3n+1
C.3n+2
D.3n+3