

本书采用完全崭新的方式介绍算法设计。全书由30个珠玑构成,每个珠玑单独列为一章,用于解决一个特定 编程 问题。这些问题的出处五花八门,有的来自 游戏 或拼图,有的是 有趣 的组合任务,还有的是散落于 数据 压缩及字串匹配等领域的更为熟悉的算法。每个珠玑以使用函数式编程 语言 Haskell对问题进行描述作为开始,每个解答均是诉诸于函数式编程法则从问题表述中计算 得到 。本书适用于那些 喜欢 学习 算法设计 思想 的函数式编程人员、学生和老师,同样适用于那些期望以 数学 推理 方式处理程序的人员。

评论列表
发表评论