void Del(Linklist &L, ElemType X) //递归实现在单链表L中删除值为x的结点
{
Lode *p; //p是指向要删除的节点
if(L==NULL)
return ;
if(L->data==x)
{
p=L; //删除*L,并让L指向下一个节点
L=L->next;
free(p);
Del(L,x);
}
else
Del(L,x);
}
每周数据结构【1】:不带头结点删除所有值为x的节点
最新推荐文章于 2023-04-08 15:56:37 发布