討論串[閒聊] 每日leetcode
共 228 篇文章
內容預覽:
100.same tree. 題目給定兩個tree. 判斷他們是不是長一樣. 判斷節點一樣加遞迴左右子樹. class Solution:. def isSameTree(self, p: Optional[TreeNode], q: Optional[TreeNode]) -> bool:. if
(還有233個字)
內容預覽:
543. Diameter of Binary Tree. 題目要算樹最遠兩個節點的間隔. 我就爛遞迴算樹左右高然後加起來. 再遞迴把整個樹的節點都算一次. 超慢速才贏6.96%. class Solution:. def diameterOfBinaryTree(self, root: Optio
(還有360個字)
內容預覽:
都忘記函數裡面可以宣告函數還在用java思維寫. 思路:. 1.遍歷一次每次用節點數更新res. pycode. -------------------------------------------. class Solution:. def __init__(self):. self.res =
(還有365個字)
內容預覽:
513. Find Bottom Left Tree Value. 輸出最底層最左邊那個節點的數. 雖然是Medium但就是BST寫完就差不多了. int findBottomLeftValue(struct TreeNode* root){. int i, top=0, bot=0, level_
(還有378個字)