题目本身没什么难度,但是这个题用 C++ 的话需要用它给你的那个链表结构,十分麻烦,而且不方便添加哨兵。。
JavaScript:
/**
* Definition for singly-linked list.
* function ListNode(val) {
* this.val = val;
* this.next = null;
* }
*/
/**
* @param {ListNode} l1
* @param {ListNode} l2
* @return {ListNode}
*/
var mergeTwoLists = function(l1, l2) {
var head = new ListNode(0), ptr = head;
while (l1 !== null || l2 !== null){
if (l1 !== null && (l2 === null || l1.val < l2.val)){
ptr.next = new ListNode(l1.val);
l1 = l1.next;
}
else{
ptr.next = new ListNode(l2.val);
l2 = l2.next;
}
ptr = ptr.next;
}
return head.next;
};




Alca
Amber
Belleve Invis
Chensiting123
Edward_mj
Fotile96
Hlworld
Kuangbin
Liyaos
Lwins
LYPenny
Mato 完整版
Mikeni2006
Mzry
Nagatsuki
Neko13
Oneplus
Rukata
Seter
Sevenkplus
Sevenzero
Shirleycrow
Vfleaking
wangzhpp
Watashi
WJMZBMR
Wywcgs
XadillaX
Yangzhe
三途川玉子
About.me
Vijos
