【数据结构】之 线性表详解
发布时间:2021-04-01 04:32:30 所属栏目:安全 来源:网络整理
导读:副标题#e# 线性表(Linear List) 基本概念 线性表是由n(n=0)个类型相同数据元素组成的有限序列。数据元素可由若干个数据对象组成,且一个线性表中的数据元素必须属于同一数据对象。 线性表示n个类型相同数据元素的有限序列,对n0,除第一个元素无直接前驱
|
? 删除//删除
cNode delList(cNode L){
Node *pre,i;
pre = L;
printf("请输入删除的数据的位置(格式:address):");
scanf("%d",&i);
getchar();
//删除的位置必须合法
if(i > L->len || i<= 0){
printf("删除的位置超出了链表的长度!n");
return;
}
// 找到删除位置退出
while(pre->next != L && k < i - 1){
pre = pre->next;
k++;
}
//删除操作
r = pre->next;
pre->next = r->next;
free(r);
L->len--;
printf("删除成功!n");
print(L);
return L;
}
? (编辑:我爱故事小小网_铜陵站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


浙公网安备 33038102330570号