原创 【每日一題-leetcode】104.二叉樹的最大深度

104.二叉樹的最大深度 二叉樹的最大深度 難度簡單513 給定一個二叉樹,找出其最大深度。 二叉樹的深度爲根節點到最遠葉子節點的最長路徑上的節點數。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定二叉樹 [3,9,2

原创 【每日一題-leetcode】226.翻轉二叉樹

226.翻轉二叉樹 翻轉二叉樹 難度簡單413 翻轉一棵二叉樹。 示例: 輸入: 4 / \ 2 7 / \ / \ 1 3 6 9 輸出: 4 / \

原创 【每日一題-leetcode】111.二叉樹的最小深度

111.二叉樹的最小深度 二叉樹的最小深度 難度簡單244 給定一個二叉樹,找出其最小深度。 最小深度是從根節點到最近葉子節點的最短路徑上的節點數量。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定二叉樹 [3,9,2

原创 【讀書筆記】改變你一生的108個心理學的法則

花了大概2周 讀了一下這本書,感覺受益匪淺。主要從社交 職場 成功 愛情 四個維度闡述了108個心理學的法則,其中重點讀了一些 社交 職場 愛情。 說一點自己的感悟,在與人交往中,學會傾聽。看待問題不能一個視角,多角度看待問題

原创 【劍指offer】32-2 從上到下打印二叉樹 II

32-2 從上到下打印二叉樹 II 面試題32 - II. 從上到下打印二叉樹 II 難度簡單17 從上到下按層打印二叉樹,同一層的節點按從左到右的順序打印,每一層打印到一行。 例如: 給定二叉樹: [3,9,20,null,n

原创 【劍指offer】33.二叉搜索樹的後序遍歷序列

33.二叉搜索樹的後序遍歷序列 面試題33. 二叉搜索樹的後序遍歷序列 難度中等39 輸入一個整數數組,判斷該數組是不是某二叉搜索樹的後序遍歷結果。如果是則返回 true,否則返回 false。假設輸入的數組的任意兩個數字都互不

原创 【每日一題-leetcode】98.驗證二叉搜索樹

98.驗證二叉搜索樹 驗證二叉搜索樹 難度中等513 給定一個二叉樹,判斷其是否是一個有效的二叉搜索樹。 假設一個二叉搜索樹具有如下特徵: 節點的左子樹只包含小於當前節點的數。 節點的右子樹只包含大於當前節點的數。 所有左

原创 【劍指offer】34.二叉樹中和爲某一值的路徑

34.二叉樹中和爲某一值的路徑 面試題34. 二叉樹中和爲某一值的路徑 難度中等27 輸入一棵二叉樹和一個整數,打印出二叉樹中節點值的和爲輸入整數的所有路徑。從樹的根節點開始往下一直到葉節點所經過的節點形成一條路徑。 示例: 給

原创 【劍指offer】32-3 從上到下打印二叉樹 III

32-3 從上到下打印二叉樹 III 面試題32 - III. 從上到下打印二叉樹 III 難度中等15 請實現一個函數按照之字形順序打印二叉樹,即第一行按照從左到右的順序打印,第二層按照從右到左的順序打印,第三行再按照從左到右

原创 【每日一題-leetcode】22.括號生成

22.括號生成 括號生成 難度中等969 數字 n 代表生成括號的對數,請你設計一個函數,用於能夠生成所有可能的並且 有效的 括號組合。 示例: 輸入:n = 3 輸出:[ "((()))", "

原创 【每日一題-leetcode】70.爬樓梯

70.爬樓梯 爬樓梯 難度簡單943 假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個正整數。 示例 1: 輸入: 2 輸出: 2

原创 【劍指offer】32-1 從上到下打印二叉樹

32-1 從上到下打印二叉樹 面試題32 - I. 從上到下打印二叉樹 難度中等10 從上到下打印出二叉樹的每個節點,同一層的節點按照從左到右的順序打印。 例如: 給定二叉樹: [3,9,20,null,null,15,7],

原创 【每日一題-leetcode】49.字母異位詞分組

49.字母異位詞分組 字母異位詞分組 難度中等309 給定一個字符串數組,將字母異位詞組合在一起。字母異位詞指字母相同,但排列不同的字符串。 示例: 輸入: ["eat", "tea", "tan", "ate", "nat

原创 【每日一題-leetcode】242.有效的字母異位詞

242.有效的字母異位詞 有效的字母異位詞 難度簡單173收藏分享切換爲英文關注反饋 給定兩個字符串 s 和 t ,編寫一個函數來判斷 t 是否是 s 的字母異位詞。 示例 1: 輸入: s = "anagram", t =

原创 【每日一題-leetcode】84.柱狀圖中最大的矩形

84.柱狀圖中最大的矩形 柱狀圖中最大的矩形 難度困難509收藏分享切換爲英文關注反饋 給定 n 個非負整數,用來表示柱狀圖中各個柱子的高度。每個柱子彼此相鄰,且寬度爲 1 。 求在該柱狀圖中,能夠勾勒出來的矩形的最大面積。