iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-刷題不只是刷題

圖解LeetCode(入門篇) 系列

LeetCode 是許多軟體工程師準備面試時必備的練習平台,提供了超過三千道題目供大家練習。然而,對於初學者來說,解答 LeetCode 的題目可能會面臨不少挑戰。為了幫助初學者克服這些困難,我決定以圖解的方式,從最基本的題目開始,在接下來的三十天內逐題詳細解說。希望透過這種方法,讓讀者更容易理解 LeetCode 的題目,並養成每天練習的習慣,最終幫助他們順利找到理想的工作。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 21

圖解LeetCode(入門篇): 104. Maximum Depth of Binary Tree

104. Maximum Depth of Binary Tree 题目描述: 給定一個二元樹的根節點 root,返回其最大深度。 Example 1: In...

2024-08-30 ‧ 由 zaleyu 分享
DAY 22

圖解LeetCode(入門篇): 108. Convert Sorted Array to Binary Search Tree

108. Convert Sorted Array to Binary Search Tree 题目描述: 給定一個升序排序的整數陣列 nums,將其轉換為一棵...

2024-08-31 ‧ 由 zaleyu 分享
DAY 23

圖解LeetCode(入門篇): 110. Balanced Binary Tree

110. Balanced Binary Tree 题目描述: 給定一個二元樹的根節點 root,判斷這棵樹是否是高度平衡的。 Example 1: Inpu...

2024-09-01 ‧ 由 zaleyu 分享
DAY 24

圖解LeetCode(入門篇): 111. Minimum Depth of Binary Tree

111. Minimum Depth of Binary Tree 题目描述: 給定一個二元樹的根節點 root,找出其最小深度。最小深度是從根節點到最近葉子節...

2024-09-02 ‧ 由 zaleyu 分享
DAY 25

圖解LeetCode(入門篇): 112. Path Sum

112. Path Sum 题目描述: 給定一個二元樹的根節點 root 和一個整數 targetSum,判斷該樹中是否存在從根節點到葉子節點的路徑,使得這條路...

2024-09-03 ‧ 由 zaleyu 分享
DAY 26

圖解LeetCode(入門篇): 118. Pascal's Triangle

118. Pascal's Triangle 题目描述: 給定一個非負整數 numRows,生成帕斯卡三角形的前 numRows 行。 Example : I...

2024-09-04 ‧ 由 zaleyu 分享
DAY 27

圖解LeetCode(入門篇): 119. Pascal's Triangle II

119. Pascal's Triangle II 题目描述: 給定一個非負整數 rowIndex,返回帕斯卡三角形的第 rowIndex 行。Example...

2024-09-05 ‧ 由 zaleyu 分享
DAY 28

圖解LeetCode(入門篇): 121. Best Time to Buy and Sell Stock

121. Best Time to Buy and Sell Stock 題目描述 給定一個陣列 prices,其中 prices[i] 表示某支股票在第 i...

2024-09-06 ‧ 由 zaleyu 分享
DAY 29

圖解LeetCode(入門篇): 125. Valid Palindrome

125. Valid Palindrome 題目描述:一個字串如果在將所有大寫字母轉換為小寫字母並移除所有非字母數字的字符後,正反讀起來相同,則稱為Palind...

2024-09-07 ‧ 由 zaleyu 分享
DAY 30

圖解LeetCode(入門篇): 136. Single Number

136. Single Number 題目描述: 給定一個非空的整數陣列 nums,其中每個元素都出現兩次,只有一個元素只出現一次。找出這個只出現一次的元素。...

2024-09-08 ‧ 由 zaleyu 分享