21-合并两个有序链表
class Solution {
public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
//初始化一个空节点
ListNode head = new ListNode(0);;
ListNode pre = head;
while(l1!=null&&l2!=null){
if(l1.val<l2.val){
pre.next=l1;
l1=l1.next;
pre=pre.next;
}else{
pre.next=l2;
l2=l2.next;
pre=pre.next;
}
}
pre.next=l1!=null ?l1:l2;
return head.next;
}
}