如何高效合并两个已排序的链表?
- 内容介绍
- 文章标签
- 相关推荐
本文共计917个文字,预计阅读时间需要4分钟。
合并两个有序链表,并输出合并后的链表。
输入:两个单调递增的链表
输出:合并后的链表,当且仅当需要合并后的链表满时输出
示例:输入:
1-> 2 -> 4
1-> 3 -> 4
输出:
1-> 1 -> 2 -> 3 -> 4
合并两个有序链表
“Think ahead. Don't let day-to-day operations drive out planning.” — Donald Rumsfeld
题目描述
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足递增有序的规则。
示例1:
输出:1->1->2->3->4->4
限制:
0 <= 链表长度 <= 1000解题思路一:递归法
本文共计917个文字,预计阅读时间需要4分钟。
合并两个有序链表,并输出合并后的链表。
输入:两个单调递增的链表
输出:合并后的链表,当且仅当需要合并后的链表满时输出
示例:输入:
1-> 2 -> 4
1-> 3 -> 4
输出:
1-> 1 -> 2 -> 3 -> 4
合并两个有序链表
“Think ahead. Don't let day-to-day operations drive out planning.” — Donald Rumsfeld
题目描述
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足递增有序的规则。
示例1:
输出:1->1->2->3->4->4
限制:
0 <= 链表长度 <= 1000
