删除长度为n的顺序表的第i个数据元素时需要移动表中()个数据元素。A、iB、n-iC、n+iD、n−i+1

题目

删除长度为n的顺序表的第i个数据元素时需要移动表中()个数据元素。

  • A、i
  • B、n-i
  • C、n+i
  • D、n−i+1
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.n-i+1

B.n-i

C.i

D.i-1


正确答案:B
解析:在一个长度为n的顺序表中,删除一个元素时,有n个位置可供选择。需要改变从第i+1个元素起到第n个元素的存储位置,即进行“从第i+1到第n个元素往前移动一个位置”,共需移动n-i个元素。

第2题:

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

A.n-i

B.n-i+l

C.n-i-1

D.i


正确答案:A

第3题:

设有一个长度为n的顺序表,要删除第i个元素移动元素的个数为( )。

A、n-i-1

B、n-i

C、i

D、n-i+1


标准答案:B

第4题:

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

A.n-i

B.n-i+1

C.n-i-1

D.i


正确答案:A

第5题:

若长度为n的线性表采用顺序存储结构,那么删除它的第i个元素,需要它依次向前移动 ______个元素。

A.n-i

B. n+i

C. n-i-1

D. n-i+1


正确答案:A
解析: 线性表顺序存储结构删除第i个元素,需将i以后的元素都向前移动一个位置,所以是n-i个元素。

第6题:

在一个长度为n的顺序表中,删除第i个元素,需要向前移动()个元素。

A、n-i

B、n-i+1

C、n-i-1

D、i


答案:A

第7题:

在长度为n的顺序存储的线性表中,删除第i个元素(1≤i≤n)时,需要从前向后依次前移____个元素。

A.n-i

B.n-i+1

C.n-i-1

D.i


正确答案:A

第8题:

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

A、n-i

B、n-i+1

C、n-i-1

D、i


参考答案:A

第9题:

在长度为n的顺序表中,删除第i个元素(0<i<n+1)时,需向前移动的元素个数为( )。

A.n-i

B.n-i-1

C.n-i+l

D.i


正确答案:A

第10题:

在一个长度为n的顺序表中删除第i个元素(0≤i≤n-1)时,需要从前向后依次前移(33)个元素。

A.n-i

B.n-i+1

C.n-i-1

D.i


正确答案:C
解析:从i+1开始的元素都需要依次前移,直到n-1位置。需要移动n-1-(i+1)+1=n-i+1个元素。

更多相关问题