LinkList Del_Min(LinkList &L)
{
LNode *q=L,*p=L->next;
LNode *mq=q,*mp=p;
while(p!=NULL)
{
if(p->data<mp->data)
{
mp=p;
mq=q;
}
q=p;
p=p->next;
}
mq->next=mp->next;
free(mp);
return L;
}
LinkList Del_Min(LinkList &L)
{
LNode *q=L,*p=L->next;
LNode *mq=q,*mp=p;
while(p!=NULL)
{
if(p->data<mp->data)
{
mp=p;
mq=q;
}
q=p;
p=p->next;
}
mq->next=mp->next;
free(mp);
return L;
}