![](/c3/12128015293.jpg)
出版社:機械工業出版社 ISBN:9787111562511 商品編碼:12128015293 品牌:文軒 出版時間:2017-04-01 代碼:69 作者:理查德·伯德(RichardBird)著蘇統
"![](https://img10.360buyimg.com/imgzone/jfs/t1/102105/7/33921/65220/637ad2fbE3747b3ac/8e9da447b03cae40.jpg)
![](http://img14.360buyimg.com/cms/jfs/t1/203358/9/26405/134589/62f4a34cEcdefae53/84e082ed3b03dbc0.jpg) 作 者:(英)理查德·伯德(Richard Bird) 著;蘇統華 等 譯 定 價:69 出 版 社:機械工業出版社 出版日期:2017年04月01日 頁 數:222 裝 幀:平裝 ISBN:9787111562511 ●出版者的話 ●譯者序 ●前言 ●第1章最小未出現數 ●第2章優勝問題 ●第3章優化馬鞍峰搜索算法 ●第4章一個選擇問題 ●第5章排序成對的加和 ●第6章合成100 ●第7章構建最小高度樹 ●第8章拆分的貪心算法 ●第9章找出名人 ●第10章刪除重復項 ●第11章優選非段和 ●第12章後綴排序問題 ●第13章BurrowsWheeler變換 ●第14章最末尾部 ●第15章所有的公共前綴 ●第16章BoyerMoore算法 ●第17章KnuthMorrisPratt算法 ●部分目錄 本書采用接近嶄新的方式介紹算法設計。全書由30個珠璣構成,每個珠璣單獨列為一章,用於解決一個特定編程問題。這些問題的出處五花八門,有的來自遊戲或拼圖,有的是有趣的組合任務,還有的是散落於數據壓縮及字串匹配等領域的更為熟悉的算法。每個珠璣以使用函數式編程語言Haskell對問題進行描述作為開始,每個解答均是訴諸於函數式編程法則從問題表述中計算得到。本書適用於那些喜歡學習算法設計思想的函數式編程人員、學生和老師,同樣適用於那些期望以數學推理方式處理程序的人員。 (英)理查德·伯德(Richard Bird) 著;蘇統華 等 譯 理查德·伯德牛津大學計算機實驗室的榮譽退休教授,牛津大學林肯學院的研究員。他的著述頗豐,包括《Algebra of Programming》(Prentice Hall,1996)和《Pearls Of Functional ALgorithm Design》(Cambridge University Press,2010)。 前 言Pearls of Functional Algorithm Design1990年,《函數式編程期刊》(Journal of Functional Programming,JFP)正處於籌劃階段。我受到兩位編輯Simon Peyton Jones和Philip Wadler之邀,定期撰寫名為“函數式珠璣”(Functional Pearls)的專欄。 他們內心的想法是模仿John Bentley曾經在20世紀80年代所撰寫的 “編程珠璣”(Programming Pearls)連載,這些珠璣為《ACM通訊》(Communications of the ACM)期刊所寫,獲得了極大的成等 ![](https://img10.360buyimg.com/imgzone/jfs/t1/147514/7/5440/73116/5f34a3beE3ba58783/f5b2391383f5625c.jpg)
" |