1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| class Solution {
public ListNode mergeTwoLists(ListNode list1, ListNode list2) {
if(list1 == null || list2 == null) {
return (list1 != null) ? list1 : list2;
}
if(list1.val > list2.val) {
ListNode temp = list1;
list1 = list2;
list2 = temp;
}
list1.next = mergeTwoLists(list1.next, list2);
return list1;
}
}
|