把單一 AI agent 的優化拆成三層:prompt 管一句話怎麼問、context 管模型此刻知道什麼、harness 管整套系統怎麼跑得穩。整理每層各自在解什麼問題,以及為什麼用得越深,重心會一路往外層移動。
把 AI 的使用方式分成三個層級:只能聊的對話網頁、有手有腳的 AI agent、到指揮多個 agent 分工驗收。整理每一層差在哪、為什麼我不用單一 agent 做所有事,以及人的角色怎麼一路變成 QA 與指揮官。
整理 LeetCode #104 Maximum Depth of Binary Tree — 遞迴深度、DFS。
整理 LeetCode #206 Reverse Linked List — 三指標迭代反轉、O(1)。
整理 LeetCode #207 Course Schedule — 拓撲排序、DFS cycle detection。
整理 LeetCode #543 Diameter of Binary Tree — DFS 回傳高度、更新直徑。
整理 LeetCode #994 的個人解法筆記:解題思路、Time/Space Complexity 與邊界條件。
整理 LeetCode #200 的個人解法筆記:解題思路、Time/Space Complexity 與邊界條件。
整理 LeetCode #121 Best Time to Buy and Sell Stock — DP or one-pass。
把 Python 的 mutation、mutability、copy 拆成三個獨立問題各個擊破:傳參數規則、型別門票、shallow/deep copy 的坑,最後附一個小測驗自我檢查。