单项选择题
下列算法实现在顺序表L 中查找值为t 的结点,找到返回位置值i,否则返回-1,表中第1个结点的数据存放在数组元素L->data[0]中。下列选项中能完成此功能的选项为()。
A.①L->data[i-1]=t、②L->data[i-1]!=t
B.①L->data[i-1]!=t、②L->data[i-1]!=t
C.①L->data[i-1]==t、②L->data[i-1]=t
D.①L->data[i-1]!=t、②L->data[i-1]==t
相关考题
-
单项选择题
下列算法实现删除顺序表L 的第i(1≤i≤L->length)个结点,表中第1个结点的数据存放在数组元素L->data[0]中。下列选项中能完成此功能的语句序列为()。
A.①L->data[j-1]=L->data[j];②L->length-1;
B.①L->data[j-1]=L->data[j];②L->length--;
C.①L->data[j+1]=L->data[j];②L->length--;
D.①L->data[j+1]=L->data[j];②L->length-1; -
单项选择题
下列算法实现在顺序表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.对线性表的主要操作为存取线性表的元素