0
点赞
收藏
分享

微信扫一扫

顺序表的删除操作

橙子好吃吗 2022-04-22 阅读 31

顺序表的删除操作

bool ListDelete(SqList &L ,int i, Elemtype &e){//删除位置i处的元素,并将i处元素的值返回给e
if(i<1||i>L.length)//判断i的范围是否有效,逻辑位置
return false;
e=L.data[i-1]//将被删除的元素赋值给e
for(int j=i;j<L.length;j++)//将第i个位置后的元素前移,
L.data[j-1]=L.data[j];
L.length--;线性表的长度减一
rerurn true;
}
举报

相关推荐

0 条评论