iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

LeetCode演算法解密:30天強化演算法戰力 系列

在這 30 天裡,我們將拆解各種常見的演算法題型,從 Two Pointers 到 Dynamic Programming,不僅提供解法,更會剖析其時間/空間複雜度。

參賽天數 22 天 | 共 22 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - Leetcode刷題206. Reverse Linked List(Easy)

現在介紹有關Linked List的題目,先用簡單的基礎題帶動觀念!題目連結: 206. Reverse Linked List 題目描述:給你一個單向鏈結串列...

2025-09-21 ‧ 由 kkipan300 分享
DAY 12

Day 12 - Leetcode刷題92. Reverse Linked List II(Med)

昨天我們掌握了如何反轉整個鏈結串列,今天我們挑戰「局部反轉」。 題目連結: 92. Reverse Linked List II 題目描述:給你一個單向鏈結串列...

2025-09-22 ‧ 由 kkipan300 分享
DAY 13

Day 13 - Leetcode刷題876. Middle of the Linked List(Easy)

快慢指針題型 題目連結: 876. Middle of the Linked List 題目描述:給定一個單向鏈結串列的頭節點 head,請返回鏈結串列的 中間...

2025-09-23 ‧ 由 kkipan300 分享
DAY 14

Day 14 - Leetcode刷題142. Linked List Cycle II(Med)

快慢指針題型 題目連結: 142. Linked List Cycle II 題目描述:給你一個鏈結串列的頭節點 head。如果這個鏈結串列存在一個環,你需要返...

2025-09-24 ‧ 由 kkipan300 分享
DAY 15

Day 15 - Leetcode刷題287. Find the Duplicate Number(Med)

快慢指針題型 題目連結: 287. Find the Duplicate Number 題目描述:給你一個包含 n + 1 個整數的陣列 nums,其中每個整數...

2025-09-25 ‧ 由 kkipan300 分享
DAY 16

Day 16 - Leetcode刷題328. Odd Even Linked List(Med)

題目連結: 328. Odd Even Linked List 題目描述:給定一個單向鏈結串列的頭節點 head,請將所有索引為奇數的節點排在索引為偶數的節點前...

2025-09-26 ‧ 由 kkipan300 分享
DAY 17

Day 17 - Leetcode刷題100. Same Tree(Easy)

我們之前深入了解鏈結串列。今天,我們學習「樹」這種複雜的資料結構。 題目連結: 100. Same Tree 題目描述:給你兩棵二元樹的根節點 p 和 q,判斷...

2025-09-27 ‧ 由 kkipan300 分享
DAY 18

Day 18 - Leetcode刷題101. Symmetric Tree(Easy)

今天我們來加深對樹的遞迴思想的理解。 題目連結: 101. Symmetric Tree 題目描述:給你一個二元樹的根節點 root,請檢查它是否對稱。 Inp...

2025-09-28 ‧ 由 kkipan300 分享
DAY 19

Day 19 - Leetcode刷題199. Binary Tree Right Side View(Med)

今天我們來加深對樹的遞迴思想的理解。 題目連結: 199. Binary Tree Right Side View 題目描述:給定一棵二元樹的根節點 root,...

2025-09-29 ‧ 由 kkipan300 分享
DAY 20

Day 20 - Leetcode刷題543. Diameter of Binary Tree (Easy)

今天我們來加深對樹的遞迴思想的理解。 題目連結: 543. Diameter of Binary Tree 題目描述:給定一棵二元樹的根節點 root,返回樹...

2025-09-30 ‧ 由 kkipan300 分享