原创 LeetCode | 面試題32 - III. 從上到下打印二叉樹 III【劍指Offer】【Python】

LeetCode 面試題32 - III. 從上到下打印二叉樹 III【劍指Offer】【Medium】【Python】【二叉樹】【BFS】 問題 力扣 請實現一個函數按照之字形順序打印二叉樹,即第一行按照從左到右的順序打印,

原创 LeetCode | 面試題33. 二叉搜索樹的後序遍歷序列【劍指Offer】【Python】

LeetCode 面試題33. 二叉搜索樹的後序遍歷序列【劍指Offer】【Medium】【Python】【遞歸】 問題 力扣 輸入一個整數數組,判斷該數組是不是某二叉搜索樹的後序遍歷結果。如果是則返回 true,否則返回 f

原创 LeetCode | 面試題32 - II. 從上到下打印二叉樹 II【劍指Offer】【Python】

LeetCode 面試題32 - II. 從上到下打印二叉樹 II【劍指Offer】【Easy】【Python】【二叉樹】【BFS】 問題 力扣 從上到下按層打印二叉樹,同一層的節點按從左到右的順序打印,每一層打印到一行。 例

原创 LeetCode | 面試題32 - I. 從上到下打印二叉樹【劍指Offer】【Python】

LeetCode 面試題32 - I. 從上到下打印二叉樹【劍指Offer】【Medium】【Python】【二叉樹】【BFS】 問題 力扣 從上到下打印出二叉樹的每個節點,同一層的節點按照從左到右的順序打印。 例如: 給定二

原创 LeetCode | 0914. X of a Kind in a Deck of Cards卡牌分組【Python】

LeetCode 0914. X of a Kind in a Deck of Cards卡牌分組【Easy】【Python】【數學】 Problem LeetCode In a deck of cards, each car

原创 LeetCode | 面試題62. 圓圈中最後剩下的數字【劍指Offer】【Python】

LeetCode 面試題62. 圓圈中最後剩下的數字【劍指Offer】【Easy】【Python】【數學】 問題 力扣 0,1,n-1這n個數字排成一個圓圈,從數字0開始,每次從這個圓圈裏刪除第m個數字。求出這個圓圈裏剩下的最

原创 LeetCode | 面試題10- I. 斐波那契數列【劍指Offer】【Python】

LeetCode 面試題10- I. 斐波那契數列【劍指Offer】【Easy】【Python】【動態規劃】 問題 力扣 寫一個函數,輸入 n ,求斐波那契(Fibonacci)數列的第 n 項。斐波那契數列的定義如下: F(

原创 LeetCode | 面試題10- II. 青蛙跳臺階問題【劍指Offer】【Python】

LeetCode 面試題10- II. 青蛙跳臺階問題【劍指Offer】【Easy】【Python】【動態規劃】 問題 力扣 一隻青蛙一次可以跳上1級臺階,也可以跳上2級臺階。求該青蛙跳上一個 n 級的臺階總共有多少種跳法。

原创 LeetCode | 0070. Climbing Stairs爬樓梯【Python】

LeetCode 0070. Climbing Stairs爬樓梯【Easy】【Python】【動態規劃】 Problem LeetCode You are climbing a stair case. It takes n

原创 LeetCode | 面試題 01.07. 旋轉矩陣【Python】

LeetCode 面試題 01.07. 旋轉矩陣【Medium】【Python】【數學】 問題 力扣 給你一幅由 N × N 矩陣表示的圖像,其中每個像素的大小爲 4 字節。請你設計一種算法,將圖像旋轉 90 度。 不佔用額外

原创 LeetCode | 1387. Sort Integers by The Power Value將整數按權重排序【Python】

LeetCode 1387. Sort Integers by The Power Value將整數按權重排序【Medium】【Python】【排序】 Problem LeetCode The power of an inte

原创 LeetCode | 0892. Surface Area of 3D Shapes三維形體的表面積【Python】

LeetCode 0892. Surface Area of 3D Shapes三維形體的表面積【Easy】【Python】【數學】 Problem LeetCode On a N * N grid, we place som

原创 LeetCode | 1395. Count Number of Teams統計作戰單位數【Python】

LeetCode 1395. Count Number of Teams統計作戰單位數【Medium】【Python】【暴力】 Problem LeetCode There are n soldiers standing in

原创 LeetCode | 面試題17. 打印從1到最大的n位數【劍指Offer】【Python】

LeetCode 面試題17. 打印從1到最大的n位數【劍指Offer】【Easy】【Python】【遍歷】 問題 力扣 輸入數字 n,按順序打印出從 1 到最大的 n 位十進制數。比如輸入 3,則打印出 1、2、3 一直到最

原创 LeetCode | 1396. Design Underground System設計地鐵系統【Python】

LeetCode 1396. Design Underground System設計地鐵系統【Medium】【Python】【設計】 Problem LeetCode Implement the class Undergrou