本書分4 部分,同時用函數式和傳統方法介紹主要的基本算法和數據結構。數據結構部分包括二叉樹、紅黑樹、AVL 樹、Trie、Patricia、後綴樹、B 樹、二叉堆、二項式堆、斐波那契堆、配對堆、隊列、序列等;基本算法部分包括各種排序算法、序列搜索算法、字符串匹配算法(KMP 等)、深度優先與廣度優先搜索算法、貪心算法以及動態規劃。
本書適閤軟件開發人員、編程和算法愛好者,以及高校學生閱讀參考。
##算法書用多種語言交錯寫,是一種創新嘗試,但看來是失敗的,容易偏離主題
評分##全書14章 包含瞭計算機編程中常見的一些數據結構的思路 值得一讀
評分##還是不錯的,就是現在對算法分析不是很感興趣,隻看瞭樹
評分##算法書用多種語言交錯寫,是一種創新嘗試,但看來是失敗的,容易偏離主題
評分##函數式編程來解決常見算法問題,角度獨特,深度也夠,但各種C++、Python、Haskell語言混著寫,比較奇怪
評分##畢業有段時間瞭,重新撿起基礎來。如果能夠動手寫得齣簡單的結構和算法的話,那這本書強烈推薦。 順著目錄的思路找到瞭結構之間一直未曾注意的關聯。讀完有那種隱隱的破境的感覺。
評分##還是不錯的,就是現在對算法分析不是很感興趣,隻看瞭樹
評分##不會Haskell的我看不懂。。。
評分##函數式編程來解決常見算法問題,角度獨特,深度也夠,但各種C++、Python、Haskell語言混著寫,比較奇怪