21、Merge Two Sorted Lists合并两个有序链表
难度:简单
题目描述
英文:
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.
中文:
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例
Example:
1
2Input: 1->2->4, 1->3->4
Output: 1->1->2->3->4->4
解题思路
思路一
递归思路,比较头结点,保留较小值,再合并后续内容。
代码提交
C++,用时8ms,内存9M
1 | /** |
进行Recursion探索时完成的,其他解法后续补充。