我今年夏天接受了实习的采访,我想回顾一下常用的算法和数据结构,这样我就不会被任何技术问题所困扰。
任何人都可以推荐一个好的资源,无论是在网上还是其他方面,都可以回顾一下常见的事情,比如洗牌,树遍历,链接列表等等?
答案 0 :(得分:0)
Robert Sedgewick的“语言中的算法”是一个不错的来源 http://www.cs.princeton.edu/~rs/
当然,Cormen et。 al。的“算法导论”,用于更抽象的视图 http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=11866
哦,当然,不能忘记Knuth的“计算机编程艺术”,最终的纲要...... http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming
答案 1 :(得分:0)
本书对基础知识以及代码示例进行了不错的评论:Programming Interviews Exposed。麻省理工学院有一个开放的课件算法课程,带有视频讲座here。这会更深入,但你可以跳过并选择一个你想要的。我敢肯定只是搜索谷歌的“算法网站:.edu”也会带来很多有用的结果。