![Python编程300例:快速构建可执行高质量代码](https://wfqqreader-1252317822.image.myqcloud.com/cover/209/36862209/b_36862209.jpg)
上QQ阅读APP看书,第一时间看更新
例66 合并两个排序链表
1.问题描述
将两个排序链表合并为一个新的排序链表。
2.问题示例
输入list1=1->3->8->11->15->null,list2=2->null,输出1->2->3->8->11->15->null。
3.代码实现
![](https://epubservercos.yuewen.com/E3EF07/19549640501519606/epubprivate/OEBPS/Images/Figure-P81_24772.jpg?sign=1738975349-BiF8OCgVWQIBEUKjuMvBfVVR4IonJMXf-0-7ec349d89876d02473100d6043f40c4e)
4.运行结果
输入:list1=1->3->8->null, list2=2->4->null
输出:1->2->3->4->8->null
将两个排序链表合并为一个新的排序链表。
输入list1=1->3->8->11->15->null,list2=2->null,输出1->2->3->8->11->15->null。
输入:list1=1->3->8->null, list2=2->4->null
输出:1->2->3->4->8->null