讀古今文學網 > 算法神探:一部谷歌首席工程師寫的CS小說 > 導讀 >

導讀

本書關注的是計算機思維和搜索算法。這些故事介紹並闡釋了較高層次的計算機思想,探索了它們背後的動機及其在非計算機領域中的應用。本書並不奢望對算法進行非常詳盡而全面的描述,書中的故事也不是為了替代計算機科學中那些堅實而嚴謹的技術性描述。相反,它們的作用更像是插圖:對整體思想進行補充,幫助你更好地理解算法。

本書介紹了一系列的計算方法,它們大致上屬於搜索算法的範疇。書中每一章首先通過一個故事來講解算法的大致思想,隨後再用講義的形式來對算法進行更為技術性的解釋。讀者可以完全跳過這些技術講解部分,同時又不會錯過任何一個精彩的故事。

本書假定你已經對一些基本的計算機科學思想有所瞭解,但你並不需要掌握任何一門編程語言。本書中的算法適用於各種編程語言和不同領域的問題。