数据结构和算法电子书

6

我在哪里可以找到有关数据结构和算法的电子书?我当前正在阅读Sara Baase和Allen Van Gelder的“计算机算法:设计与分析入门”。我希望有其他信息来补充这本书的内容。同时,一些最坏情况分析的参考资料也会很棒。

7个回答

10

到目前为止,我最喜欢的算法教材是Steven Skiena的《算法设计手册》。这本书非常易读、实用且极其有用。该书的前半部分是对算法理论的一般性介绍,并提供了大量的实际例子。后半部分则是一个巨大的常见问题库,介绍了可以用来解决它们的算法以及全面的参考书目列表。您不会失望。


4
我喜欢Robert Sedgewick's的算法书。原版使用Pascal,因为它不会被语言问题所困扰,所以很好。

2

算法导论

计算机程序设计艺术 - 作者Donald Knuth(难读,但是非常值得,不建议初学者阅读)

离散数学 - 作者Donald Knuth(理解算法背后的数学)

我不知道这些书是否有电子版,但如果有的话...这些书肯定会为你提供最坏情况和渐进分析算法的理论知识。


2
阿霍,霍普克罗夫特和乌尔曼 - 计算机算法设计与分析 一本经典著作。

2

据我所知,第一版包含在Dr. Dobbs算法和数据结构CD-ROM的基本书籍中,还有8或9本其他书籍和一些Dr. Dobbs文章。应该仍然可以获得,但请注意,这些书是几年前为旧版Internet Explorer准备的HTML版本,并且即使在当前的IE中也不能完全显示,更不用说Firefox等浏览器了。 - user180247
我相信这也是MIT课程6.046J算法导论的标准文本。 - user180247

2

1

我不确定这是否算作“电子书”,但我非常喜欢wikibooks项目。它有点杂乱无章,但包含了你所需要的一切。此外,还内置了指向维基百科的链接! linky


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接