当前位置:网站首页>Linked list 4- 21 merge two ordered linked lists

Linked list 4- 21 merge two ordered linked lists

2022-06-22 18:50:00 Artificial intelligence Zeng Xiaojian

 

 

class Solution:
    def mergeTwoLists(self, l1: ListNode, l2: ListNode) -> ListNode:
        if l1 is None:
            return l2
        elif l2 is None:
            return l1
        elif l1.val < l2.val:
            l1.next = self.mergeTwoLists(l1.next, l2)
            return l1
        else:
            l2.next = self.mergeTwoLists(l1, l2.next)
            return l2

class Solution:
    def mergeTwoLists(self,l1:ListNode,l2:ListNode):
        if l1 is None:
            return l2
        elif l2 is None:
            return l1
        elif l1.val< l2.val:
            l1.next = self.mergeTwoLists(l1.next,
            return l1
        else:
            l2.next= self.mergeTwoLists(l1,l2.next
            return l2

原网站

版权声明
本文为[Artificial intelligence Zeng Xiaojian]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/173/202206221717557358.html