问题
单项选择题
在一个长度为n的顺序表中删除第i个元素(0≤i≤n-1)时,需要从前向后依次前移()个元素。
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个元素。
在一个长度为n的顺序表中删除第i个元素(0≤i≤n-1)时,需要从前向后依次前移()个元素。
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个元素。