Leetcode每日一题(5)

    科技2025-12-22  25

    合并两个排序的链表 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,要求合成后的链表满足单调不减规则。

    解:

    /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { public ListNode Merge(ListNode list1,ListNode list2) { if(list1==null){return list2}; if(list2==null){return list1}; ListNode newNode = null; if(list1.val<list2.val){ newNode = list1; list1 = list1.next; newNode.next = Merge(list1,list2); }else{ newNode = list2; list2 = list2.next; newNode.next=Merge(list1,list2); } return newNode; }
    Processed: 0.022, SQL: 9