LeetNote
Categories
Problems
Patterns
🔍 Search
Ladders
Dashboard
🌙
☀️
LeetNote
我的 LeetCode 筆記,依 NeetCode roadmap 分類。點分類瀏覽,或到
題庫
用難度/狀態/重要度篩選。
🧭
Problem Solving
解題心法與通用策略。
📘1
🗂️
Arrays & Hashing
陣列與雜湊表——把相似的事物放一起,用索引或鍵值在 O(1) 找到它。
62
👉
Two Pointers
雙指針在有序或對稱結構上往中間或同向移動。
18
📚
Stack
後進先出,處理括號配對、單調性與回溯。
23
🔍
Binary Search
在有序或單調答案空間上對半縮小範圍。
27
🪟
Sliding Window
用可變或固定視窗在連續區間上攤平 O(n²)。
15
🔗
Linked List
指標操作、快慢指針與虛擬頭節點。
29
🌳
Trees
遞迴、DFS/BFS 與二元搜尋樹的性質。
46
🌲
Tries
前綴樹,處理字串前綴的共享與查找。
4
⛰️
Heap / Priority Queue
隨時取出最大/最小,Top-K 與排程。
19
📏
Intervals
排序後合併、插入與重疊判斷。
8
🪙
Greedy
每步取局部最優,並證明能達到全域最優。
19
🕸️
Advanced Graphs
最短路、最小生成樹與進階圖論。
11
🔙
Backtracking
系統化窮舉——選擇、遞迴、撤銷。
19
🗺️
Graphs
走訪、連通分量與拓樸排序。
39
📈
1-D DP
一維狀態的動態規劃。
35
🧮
2-D DP
二維狀態與網格上的動態規劃。
32
🔢
Bit Manipulation
位元運算技巧與狀態壓縮。
11
📐
Math & Geometry
數學性質與幾何模擬。
23