class Solution:
def addTwoNumbers(self, l1: ListNode, l2: ListNode) -> ListNode:
s = 0
dummy = ListNode(0)
head = dummy
while l1 or l2 or s:
print(dummy)
s += (l1.val if l1 else 0) + (l2.val if l2 else 0)
cur = s % 10
head.next = ListNode(cur)
head = head.next
s = s // 10
l1 = l1.next if l1 else None
l2 = l2.next if l2 else None
return dummy.next
2. 两数相加
最新推荐文章于 2024-08-20 16:41:20 发布