题目链接在这里:2. 两数相加 - 力扣(LeetCode)
这道题学了一些python类和子函数的语法,发现语法与C++有异曲同工之妙
1 class ListNode: 2 def __init__(self, val=0, next=None) -> None: 3 self.val = val 4 self.next = next 5 6 class Solution: 7 def addTwoNumbers(self, l1:ListNode, l2:ListNode) -> ListNode: 8 head = tree = ListNode() 9 val = tmp = 0 10 while tmp or l1 or l2: 11 val=tmp 12 if (l1): 13 val+=l1.val 14 l1=l1.next 15 if (l2): 16 val+=l2.val 17 l2=l2.next 18 tmp = val // 10 19 val%=10 20 tree.next = ListNode(val) 21 tree=tree.next 22 return head.next
未来是什么样,未来会发生什么,谁也不知道。
但是我知道,
起码从今天开始努力,
肯定比从明天开始努力,
要快一天实现梦想。
千里之行,始于足下! ——《那年那兔那些事儿》