演算法學習路線
透過互動式動畫,一步一步掌握演算法與資料結構
7 個主題
24 個動畫
18 個免費
📦
陣列與雜湊
Arrays & Hashing
5 題
學習陣列遍歷和雜湊表的基礎應用
0 / 5 已完成
👆
雙指標
Two Pointers
4 題
掌握雙指標技巧,提升陣列和字串問題的效率
0 / 4 已完成
🎰
貪婪演算法
Greedy
2 題
學習貪婪策略,在每一步做出局部最優選擇
0 / 2 已完成
🌳
樹 — 深度優先搜尋 (DFS)
Tree — DFS
9 題
使用 DFS 遞迴遍歷二元樹,由上往下或由下往上解決路徑、深度、判斷類問題
觀念講解0 / 9 已完成
1Easy2Easy3Easy4Medium5Easy6Easy7Easy8Hard9Easy
相同的樹
#100 Same Tree二元樹的最大深度
#104 Maximum Depth of Binary Tree路徑總和
#112 Path Sum統計二元樹中好節點的數目
#1448 Count Good Nodes in Binary Tree二元樹的最小深度
#111 Minimum Depth of Binary Tree左葉之和
#404 Sum of Left Leaves合併二元樹
#617 Merge Two Binary Trees二元樹的垂直順序遍歷
#987 Vertical Order Traversal of a Binary Tree二元搜尋樹的最小絕對差
#530 Minimum Absolute Difference in BST🌲
樹 — 廣度優先搜尋 (BFS)
Tree — BFS
1 題
使用 BFS 佇列逐層遍歷二元樹,適合需要層級資訊的題目
0 / 1 已完成
📐
幾何
Geometry
2 題
幾何相關的計算與分析問題
0 / 2 已完成