比较数据结构,算法,基础计算机科学,在线资源

时间:2009-10-13 22:03:10

标签: algorithm data-structures computer-science

我正在寻找一个涉及数据结构和算法的在线资源。基本上我感兴趣的是一种全面的列表,例如:当使用数据结构或算法时,利弊相互比较,真实生活问题的使用等等。

我有几本关于这个主题的热门书籍,如“算法简介”和“算法设计手册”,并在线发现了各种数据结构和算法的代码实现。但是我找不到的是一个将它们列在一起的网页。

所以我正在寻找一个参考在线页面,在那里我可以概览所有这些结构(列表,地图,集合,树,队列及其各种实现,理想的搜索或排序算法 - 合并排序,快速排序,他们的大O表演等等,也许都是表格格式,其特征,比较和一般用途一起列出。

不确定此类资源是否存在。我希望任何指向正确的方向。

非常感谢提前

6 个答案:

答案 0 :(得分:4)

请尝试以下链接: Dictionary of algorithms

答案 1 :(得分:2)

我不确定您要寻找的资源类型,但www.youtube.com/edu上有一些非常好的大学课程,这肯定会帮助您修改数据结构和算法的概念。

  1. 加州大学伯克利分校Jonathan教授的数据结构课非常好,非常好,link here.
  2. Academic Earth CS Lectures
  3. Berkeley Webcast Links

答案 2 :(得分:2)

最好通过大学网站进行搜索......他们在这方面拥有大量资源......例如http://users.cs.fiu.edu/~weiss/dsaa_c++/code/

答案 3 :(得分:1)

你试过Wikipedia吗? 关于数据结构有不同的好页面,例如queues上的这个页面。

玩得开心!

答案 4 :(得分:0)

MIT Online有很多好资源

答案 5 :(得分:0)

这是一个显示算法的大O分析比较的网站 http://bigocheatsheet.com/

相关问题