1.题目
https://leetcode-cn.com/problems/add-two-numbers/
2.个人题解
# 第一次完美提交,和官方答案思路一样,记录下
class ListNode:
def __init__(self, val=0, next=None):
self.val = val
self.next = next
class Solution:
def addTwoNumbers(self, l1, l2) :
new = ListNode() # 初始化
head = new
temp = 0
sums = 0
while l1 or l2:
if l1 and l2:
sums = l1.val + l2.val + temp
if sums >= 10:
temp = 1
sums = sums - 10
else:
temp = 0
l1 = l1.next
l2 = l2.next
elif l1 or l2: