本书分4 部分,同时用函数式和传统方法介绍主要的基本算法和数据结构。数据结构部分包括二叉树、红黑树、AVL 树、Trie、Patricia、后缀树、B 树、二叉堆、二项式堆、斐波那契堆、配对堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法、字符串匹配算法(KMP 等)、深度优先与广度优先搜索算法、贪心算法以及动态规划。
本书适合软件开发人员、编程和算法爱好者,以及高校学生阅读参考。
###函数式语言的实现简洁优雅,感觉像学数学一样,可惜看不懂……
评分##没看完不评分。开头觉得作者真是牛,这种深层算法解析用函数式实现,再用c++/python等实现一遍的方式,难道整本书都这么做?那不是累死人?——结果真是如此。看到AVL树那块已经觉得自己跟不上了,果然因为远离编程有点久了吧,以后有机会可以再拾起来
评分##毕业有段时间了,重新捡起基础来。如果能够动手写得出简单的结构和算法的话,那这本书强烈推荐。 顺着目录的思路找到了结构之间一直未曾注意的关联。读完有那种隐隐的破境的感觉。
评分##【2019-12-30】希望能够通过此书重塑对算法的修养 【2020-03-02】扔回“想读” 【2021-04-04】求求了,什么时候能够让我打周赛和切葱一样简单啊!每次都卡在最后一题!一点都不快乐!! 【2021-06-13】没咋看呢,可信专业级居然过了,没有追求了,不读了😄
评分##开始是在TL讨论组看的电子版,后来惊闻出了实体版,于是又买了本,内容上比电子版更翔实。汉母语作者写的算法书里,这本是我觉得最好的一本。
评分##有些矫枉过正了
评分##【2019-12-30】希望能够通过此书重塑对算法的修养 【2020-03-02】扔回“想读” 【2021-04-04】求求了,什么时候能够让我打周赛和切葱一样简单啊!每次都卡在最后一题!一点都不快乐!! 【2021-06-13】没咋看呢,可信专业级居然过了,没有追求了,不读了😄
评分###函数式语言的实现简洁优雅,感觉像学数学一样,可惜看不懂……
评分##全书14章 包含了计算机编程中常见的一些数据结构的思路 值得一读