思路
不需要思路
代码
void del_x(LinkList L, ElemType x){
LNode *p,*pre,*r;
p=L->next;
pre=L;
while(p!=NULL){
if(p->data==x){
r=p;
pre->next=p->next;
p=p->next;
free(r);
}else{
pre=p;
p=p->next;
}
}
}