void mergearry(LNode *a,LNode*b,LNode*&c)
{
LNode *p=a->next;
LNode *q=b->next;
LNode *r;
c=a;
c->next=NULL;
free(b);
r=c;
while(p=!NULL&&q!=NULL)
{
if(p->data<=q->data)
{
r->next=p;
p=p->next;
r=r->next;
}
else
{
r->next=q;
q=q->next;
r=r->next;
}
}
}
链表归并
最新推荐文章于 2023-11-22 18:40:57 发布