【单选题】在一个长度为n的顺序存储结构的线性表中,删除第i个元素(1≤i≤n)时,需要从后向前依次移动()个元素。A.n-i B.n-i+l C.n-i-l D.i
【单选题】从长度为n的采用顺序存储结构的线性表中删除第i个元素(1≤i≤n),需向前移动________个元素。
【简答题】指出以下算法中的错误和低效之处,并将它改写为一个既正确又高效的算法。 Status DeleteK(SqList &a,int i,int k) { // 本过程从顺序存储结构的线性表a中删除第i个元素起的k个元素 if(ia.length) return INFEASIBLE;// 参数不合法 else { for(count=1;count=i+1;j--) a.elem[j-i]=a.ele...
【简答题】指出以下算法中的错误和低效之处,并将它改写为一个既正确又高效的算法。 Status DeleteK(SqList &a,int i,int k) { //本过程从顺序存储结构的线性表a中删除第i个元素起的k个元素 if(ia.length)return INFEASIBLE;//参数不合法 else { for(count=1;count //删除第一个元素 for(j=a.length;j>=i...