看了这个人的我的算法学习之路:http://lucida.me/blog/on-learning-algorithms/
以及刘未鹏的几个帖子:http://mindhacks.cn/topics/algorithms/
还有这个帖子:http://book.douban.com/review/1325850/
总结了几本算法学习的比较好的书:
1.《算法 4th》 Robert Sedgewick
排版好,图详细,非常适合入门
2.《Algorithms》Sanjoy Dasgupta, Papadimitriou, Umesh Vazirani 中文译作算法之美
评论在这里:http://book.douban.com/review/1325850/
3.《算法导论》CLRS
主要是数学上的是算法分析的内容
4.《算法设计》Jon Kleinberg Eva Tardos
5.《算法引论:一种创造性方法》