题目
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
示例:
1 | 输入:1->2->4, 1->3->4 |
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 | Input: 1->2->4, 1->3->4 |
解题方法
与合并有序数组策略一致,先将前部分进行比较,直至有一个数组的元素都处理完,然后结果链表的尾节点next指向另一个数组剩下的节点就OK了。这段代码跑了15ms,超过了95.97%的Java提交。
1 | /** |