Re: [閒聊] 每日leetcode已回收

看板Marginalman作者 (死肥肥社管)時間1年前 (2024/04/15 14:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串120/1548 (看更多)
今天有想到 趕快練習一下 無腦implace改值再加起來 感覺不太優就是了== # Definition for a binary tree node. # class TreeNode(object): # def __init__(self, val=0, left=None, right=None): # self.val = val # self.left = left # self.right = right class Solution(object): def sumNumbers(self, root): """ :type root: TreeNode :rtype: int """ if not root: return 0 if not (root.left or root.right): return root.val else: if root.left: root.left.val += root.val * 10 if root.right: root.right.val += root.val * 10 return self.sumNumbers(root.left) + self.sumNumbers(root.right) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.89.64 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1713161420.A.5C0.html
文章代碼(AID): #1c7CJCN0 (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1c7CJCN0 (Marginalman)