📌 30 秒摘要(Layer 3)
一本用「有趣問題」展示程式之美的書:從「讓 CPU 使用率畫出正弦曲線」到各種數學與演算法謎題,作者對同一題給出多種解法、逐步優化,帶你看見「從能動的暴力解,到巧妙高效解」的思考路徑。重點不是題目本身,而是多角度思考 + 不斷逼近更優解的習慣。
🗺 心智圖(Canvas)
編程之美
Link to original
🧰 這本書給我的工具
- 工具-一題多解與最佳化思維 — 已有能動的解、想找更好解法時
(解題起手見 工具-程式問題解決策略;面試表現見 工具-程式面試解題套路)
✨ 關鍵重點(Layer 1–2)
- 一題多解:同一問題從不同角度切入,比較各解的取捨。
- 逐步優化:先求正確(暴力解),再找重複計算/更好結構往上優化。
- 數學直覺:很多程式問題背後有簡潔的數學結構,找到它就能大幅簡化。
- 享受思考本身:把難題當謎題玩,而非苦差事。
💬 金句原文(Layer 0)
- 「先把問題解出來,再想怎麼把它解得漂亮。」