合并两个有序链表。将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
1 |
|
1 |
|
思路一
直接遍历两个链表。时间复杂度 $O(m + n)$。
1 |
|
思路二
通过递归实现。时间复杂度 $O(m + n)$。
1 |
|
合并两个有序链表。将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
1 |
|
1 |
|
直接遍历两个链表。时间复杂度 $O(m + n)$。
1 |
|
通过递归实现。时间复杂度 $O(m + n)$。
1 |
|
微信打赏
支付宝打赏