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.
分析
题目的意思是,合并两个已排序的链表生成一个新链表,要求新链表的节点都是两个输入链表的节点。
方法很简单,维护两个指针分别从头开始遍历链表,逐次比较两个节点的大小,将较小节点放入新链表。而较小节点所在的链表的指针则指向下一个元素,另一个链表的指针不动;当其中一个链表遍历结束后,将另一个链表的节点顺序放入新链表,返回新链表头指针。
Note:需要注意的是,Head指针的赋值~
Code