LeetCode_Study_Plan/LeetCode 75
21. Merge Two Sorted Lists java
개발하는루루
2022. 10. 5. 23:12
https://leetcode.com/problems/merge-two-sorted-lists/?envType=study-plan&id=level-1
Merge Two Sorted Lists - LeetCode
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
leetcode.com
class Solution {
public ListNode mergeTwoLists(ListNode list1, ListNode list2) {
ListNode sortedNode = new ListNode();
ListNode curr_head = sortedNode;
if (list1 == null) curr_head.next = list2;
if (list2 == null) curr_head.next = list1;
while(list1 != null && list2 != null){
if (list1.val < list2.val) {
curr_head.next = list1;
list1 = list1.next;
} else{
curr_head.next = list2;
list2= list2.next;
}
curr_head = curr_head.next;
System.out.println(list1);
if (list1 == null) curr_head.next = list2;
if (list2 == null) curr_head.next = list1;
}
return sortedNode.next;
}
}