LeetCode Practice Journey 🚀

📊 進度統計

  • 總題數: 0
  • 已完成: 0
  • 開始日期: 2025-09-01
  • 最後更新: 2025-09-01

難度分布

難度 完成數 總數 進度
Easy 0 0 0%
Medium 0 0 0%
Hard 0 0 0%

語言分布

語言 完成題數
C++ 0
C# 0
Go 0

🎯 學習目標

  • 熟悉基本資料結構 (Array, LinkedList, Stack, Queue)
  • 掌握雙指針技巧
  • 動態規劃入門 (目標:完成 10 題)
  • 樹和圖的遍歷
  • 二分搜尋應用

📚 題目分類

Array & Hash Table

題號 題目 難度 狀態 語言 筆記
1 Two Sum Easy C#, Go 經典入門題
15 3Sum Medium C#, Go 雙指針技巧

Two Pointers

題號 題目 難度 狀態 語言 筆記
11 Container With Most Water Medium C# 貪心思維

String

題號 題目 難度 狀態 語言 筆記
3 Longest Substring Without Repeating Characters Medium 🔄 C# 滑動窗口

Dynamic Programming

題號 題目 難度 狀態 語言 筆記
70 Climbing Stairs Easy 📝 - 待開始

📅 月度學習記錄

🧠 重點學習筆記

常用模式總結

  1. 雙指針: 適用於有序陣列的搜尋問題
  2. 滑動窗口: 子陣列/子字串的最佳化問題
  3. Hash Map: 快速查找和計數問題

容易出錯的地方

  • 邊界條件檢查 (空陣列、單一元素)
  • 整數溢位問題
  • 陣列索引越界

📈 學習曲線反思

  • 第一週: 熟悉基本語法和 LeetCode 平台
  • 第二週: 開始理解演算法思維
  • 第三週: 能獨立分析中等難度題目
  • 第四週: 開始關注時間空間複雜度最佳化

🔗 有用資源


最後更新: 2025-09-01


account : iak64825@jioso.com password : ww5&Hy73dgh

Description
No description provided
Readme MIT 228 KiB
Languages
C# 66%
Go 19.4%
Shell 14%
Makefile 0.6%