主观

算法 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)

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服