当前位置: 代码迷 >> 综合 >> 在带头结点的单链表L中删除唯一一个最小值结点
  详细解决方案

在带头结点的单链表L中删除唯一一个最小值结点

热度:25   发布时间:2024-02-20 03:37:06.0
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;
}

 

  相关解决方案