📌 30 秒摘要(Layer 3)
針對技術面試的經典程式題庫。真正的價值不在「背 60 道題」,而在作者強調的面試表現方法論:拿到題別急著寫,先畫圖、舉具體例子、分解問題釐清思路;動手前想清楚邊界與特殊輸入;主動分析時間/空間複雜度並嘗試優化;全程清楚溝通你的思路。把解題過程做對,比湊出答案更重要。
🗺 心智圖(Canvas)
劍指offer
Link to original
🧰 這本書給我的工具
- 工具-程式面試解題套路 — 準備/進行技術面試的程式題時
(演算法本身的策略見 工具-演算法設計策略、工具-資料結構的選擇;解題心法見 工具-程式問題解決策略)
✨ 關鍵重點(Layer 1–2)
- 三招釐清思路:畫圖讓抽象問題形象化、舉例讓抽象問題具體化、分解讓複雜問題簡單化。
- 重視程式碼品質:邊界條件、特殊輸入(空、極值、非法)、錯誤處理——面試官很看這些。
- 主動分析複雜度並嘗試更優解。
- 溝通勝於沉默:講出你的思考與取捨。
💬 金句原文(Layer 0)
- 「不要一拿到題目就開始寫程式,先想清楚再動手。」