永发信息网

已知现有一顺序表L(a1,a2,…,an),若要将其第i个位置上的元素删除,请写出算法的具体步骤。

答案:1  悬赏:10  手机版
解决时间 2021-04-06 13:39
  • 提问者网友:凉末
  • 2021-04-06 09:02
已知现有一顺序表L(a1,a2,…,an),若要将其第i个位置上的元素删除,请写出算法的具体步骤。
最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-04-06 10:22
数据结构。
listDelete(&L,i,&e)

Status ListDelete(List &L,int I,ElemType &e)
{ if ((i<1)||(i>L.length))return Error;
p=*(L.elem[i-1]);
e=*p;
q=L.elem+L.length-1;
for(++p;p<=q;++p)
*(p-1)=*p;
- -L.length;
return Ok;
}//ListDelete
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯