This book is devoted to five main principles of algorithm design: divide and conquer, greedy algorithms, thinning, dynamic programming, and exhaustive search. These principles are presented using Haskell, a purely functional language, leading to simpler explanations and shorter programs than would be obtained with imperative languages. Carefully selected examples, both new and standard, reveal the commonalities and highlight the differences between algorithms. The algorithm developments use equational reasoning where applicable, clarifying the applicability conditions and correctness arguments.
这本书致力于算法设计的五个主要原则:分而治之、贪婪算法、细化、动态规划和穷举搜索。这些原则是使用Haskell(一种纯粹的函数式语言)提出的,与命令式语言相比,它的解释更简单,程序更短。精心挑选的新示例和标准示例揭示了算法之间的共性,并突出了算法之间的差异。算法开发在适用的情况下使用等式推理,澄清适用条件和正确性参数。
相关文库
知乎最新算法
3349
类型:专题
上传时间:2021-03
标签:知乎、算法
语言:中文
金额:5积分
计算机行业:AIGC行业应用畅想
2931
类型:行研
上传时间:2023-04
标签:计算机、AIGC
语言:中文
金额:5积分
斯坦福新书《决策算法》Algorithms for Decision Making
2784
类型:电子书
上传时间:2021-02
标签:算法、斯坦福、代码编程
语言:英文
金额:5积分
零信任SaaS,美国经验与中国特色-20200802-42页
2707
类型:行研
上传时间:2020-08
标签:计算机、saas
语言:中文
金额:免费
2020美团技术年货合集
2601
类型:科技
上传时间:2021-02
标签:美团技术、前端、算法
语言:中文
金额:免费
计算机行业安全服务:网络安全行业的制高点-20210221-64页
2446
类型:行研
上传时间:2021-02
标签:计算机、网络安全
语言:中文
金额:免费
2021年IEEE高新能计算论文合集
2413
类型:学习教育
上传时间:2021-05
标签:高性能计算、学术、计算机
语言:中文
金额:30积分
《接近(几乎)任何机器学习问题》Approaching (Almost) Any Machine Learning Problem
2406
类型:电子书
上传时间:2021-05
标签:算法、机器学习、智能化
语言:英文
金额:5积分
计算机行业专题研究:MES深度报告下篇,7大海外巨头,6家中国领军全梳理-20201015-55页
2336
类型:行研
上传时间:2020-10
标签:计算机、MES
语言:中文
金额:免费
计算机行业:信创产业发展研究-20220510-84页
1766
类型:行研
上传时间:2022-05
标签:计算机、信创
语言:中文
金额:免费
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册