algorithm - 数据结构和算法书籍,适合从业者而非学术人士

标签 algorithm data-structures computer-science

<分区>

我计划每周花一些时间研究数据结构和算法。
您是否推荐:Cormen、Leiseson、Rivest 和 Stein 合着的“麻省理工学院算法导论,第 3 版”?
AFAIK 这本书很有传奇色彩,但我不知道它的目标读者群。

这本书适合我的目的吗?还是为了学术研究?它是否包含繁重的数学运算?

最佳答案

对于 Java,我推荐 Algorithms in Java, Parts 1-4 by Robert Sedgewick .和配套书Algorithms in Java, Part 5: Graph Algorithms by Robert Sedgewick .

对于一般研究,我还有 Introductions to Algorithms书籍,这是一个很好的一般引用。这Algorithms, Fourth Edition by Robert Sedgewick看起来也不错,但可能涵盖了前面提到的书中已有的很多内容。

对于 Clojure,您可能需要一本基于函数的算法书。 Pearls of Functional Algorithm Design看起来它可能是更通用的程序书籍的好伴侣。

关于algorithm - 数据结构和算法书籍,适合从业者而非学术人士,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5085729/

相关文章:

algorithm - 并行计算Pi的快速算法

algorithm - 如何通过实验模拟和比较各种图循环检测算法?

c - 获取二叉树节点

programming-languages - 我想回到 CS 的基础。对教程或注重应用的引用资料有什么建议吗?

algorithm - 随机生成关联操作

algorithm - Big-O for while 用户输入循环

arrays - 找到数组的最大递增子集(不连续)

javascript - 在键值对的唯一组合上合并对象

python - Python数据结构的内存大小

algorithm - 每个算法都可以用有限状态机表示吗?