算法 MergeList的功能是归并两个有序链表La和b为有序链表Lc。请在空缺处填入合适的内容,使其成为一个完整的算法。
LinkList MergeList(LinkList La, LinkList Lb)
{ }//归并两个有序链表La和Lb为有序链表Lc
ListNode *pa, pb,; LinkList Lc;
pa=la->next;pb=lb->next;//pa和pb分别指向两个链表的开始结点
Le==La;//用La的头结点作为Lc的头结点
while(pa! =NULL&.&.pb! =NULL)
pe->next=pa; pe-pa;pa=pa->next;
}
else{
pe->next-pb: (1) spb=pb->next;
}
}
p->next-pa!-null?(2):pb;//插入链表剩余部分
(3) ;//释放Lb的头结点
return Lc;//返回合并后的表
}
(1)
(2)
(3)
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服