viod delete(LNode *L){
LNode *p=L->Next;
LNode min=L;
while(p!=null){
if(p->next->data < min->next->data) //找到最小值节点
min=L;
else
p=p->next;
}
LNode *s=min->next; //辅助指针
min->next=s->next;
free(s); //删除
return;
}
viod delete(LNode *L){
LNode *p=L->Next;
LNode min=L;
while(p!=null){
if(p->next->data < min->next->data) //找到最小值节点
min=L;
else
p=p->next;
}
LNode *s=min->next; //辅助指针
min->next=s->next;
free(s); //删除
return;
}