Pearls of Functional Algorithm Design (Hardcover)
暫譯: 函數式演算法設計的珍珠 (精裝版)
Richard Bird
- 出版商: Cambridge
- 出版日期: 2010-09-16
- 售價: $2,860
- 貴賓價: 9.5 折 $2,717
- 語言: 英文
- 頁數: 290
- 裝訂: Hardcover
- ISBN: 0521513383
- ISBN-13: 9780521513388
-
相關分類:
Algorithms-data-structures
已絕版
買這商品的人也買了...
-
The C Programming Language, 2/e (IE-Paprback)$640$627 -
3D Computer Graphics, 3/e (Hardcover)$2,760$2,622 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
iPhone 創意程式設計家, 2/e (適用 SDK 3、SDK 4)$530$419 -
設計點子 X 技巧事典 ─ 寫真$450$199 -
全球最強 VMware vSphere 4 企業環境建構$860$731 -
Linux 驅動程式開發實戰 (Essential Linux Device Drivers)$750$593 -
深入淺出 Android 遊戲程式開發範例大全$620$484 -
ASP.NET 4.0 專題實務-使用 C#$750$593 -
贏在測試─軟體測試專家之道$420$332 -
ASP.NET 4.0 專題實務 I─實戰入門篇使用 VB$750$593 -
站長親授!WordPress 3.0 部落格架站十堂課$420$332 -
PHP + MySQL 快速入門$420$412 -
學會 Objective-C 的 24 堂課─撰寫 iPhone 應用程式的初體會$480$379 -
設計點子 X 技巧事典─版面$450$356 -
設計點子 X 技巧事典─色彩$450$356 -
Fedora 14 Linux 實務應用$650$553 -
jQuery 實戰手冊 (jQuery in Action, 2/e)$520$411 -
iPhone 遊戲開發之練-前進 App Store 最強指南 (Beginning iPhone Games Development)$790$624 -
前進 Android Market!Google Android SDK 實戰演練$850$672 -
ASP.NET 4.0 專題實務 II-範例應用與 4.0 新功能, 2/e$750$593 -
一定要學會的 Excel 九個基本關鍵─看故事教你聰明掌握 Excel$320$250 -
AWS 雲端企業實戰聖經─ Amazon Web Services 改造企業 IT 體質
$480$384 -
軟體測試實戰-Visual Studio & Team Foundation Server$590$466 -
Google Android SDK 開發範例大全, 3/e$950$751
相關主題
商品描述
Richard Bird takes a radically new approach to algorithm design, namely, design by calculation. These 30 short chapters each deal with a particular programming problem drawn from sources as diverse as games and puzzles, intriguing combinatorial tasks, and more familiar areas such as data compression and string matching. Each pearl starts with the statement of the problem expressed using the functional programming language Haskell, a powerful yet succinct language for capturing algorithmic ideas clearly and simply. The novel aspect of the book is that each solution is calculated from an initial formulation of the problem in Haskell by appealing to the laws of functional programming. Pearls of Functional Algorithm Design will appeal to the aspiring functional programmer, students and teachers interested in the principles of algorithm design, and anyone seeking to master the techniques of reasoning about programs in an equational style.
商品描述(中文翻譯)
理查德·伯德(Richard Bird)採取了一種全新的算法設計方法,即通過計算進行設計。這30個短章節各自處理一個特定的編程問題,這些問題來自於多樣的來源,包括遊戲和謎題、引人入勝的組合任務,以及更熟悉的領域,如數據壓縮和字串匹配。每個珍珠(pearl)都以使用函數式編程語言 Haskell 表達的問題陳述開始,這是一種強大而簡潔的語言,能夠清晰簡單地捕捉算法思想。本書的新穎之處在於,每個解決方案都是從 Haskell 中問題的初始表述計算得出的,並依據函數式編程的法則進行推導。《函數式算法設計的珍珠》將吸引有志於成為函數式程序員的讀者、對算法設計原則感興趣的學生和教師,以及任何希望掌握以方程式風格推理程序技術的人。
