看了知乎的建议:https://www.zhihu.com/question/21318658,决定按照这个学习线路尝试一下。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. 橙书: 《算法 第四版》http://algs4.cs.princeton.edu/home/
自己还打算看《大话数据结构》补习一下知识
2. Coursera, 依次加入这2门课: <算法, 第一部分> <算法, 第二部分>
先熟读书内1.1和1.2, 最好把课后习题都做一做. 网站上开课后(即使已经开课几周了, 没关系), 跟住上课内容: 课本知识 + 视频内容 + 课件重点+ Exercises (独立完成且满分) + Programming Assignments (独立完成且尽量满分) + Job Interview Questions. 从Part 1到Part 2, 跟住, 跟住, 跟住!
3.再去跟斯坦福的算法公开课,参考书籍基本上就是是《CLRS》, 所以也就是强迫自己去仔细研读算法导论.
课程名称:
<算法设计与分析, 第一部分>
<算法设计与分析, 第二部分>
另外看到一个很好的工具,自己也会多尝试:
http://visualgo.net 可视化工具!
*顺带自己要好好复习一下java了,大学前三年半吊子没好好上课,也就考前突击,基本上代码能力渣渣~
http://introcs.cs.princeton.edu/java/home/
从这本书好好复习,觉得很不错的书~加油!
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2017.2.25 从今天开始学习橙书。开始跟2.20开课的普林斯顿算法课第一部分,一共6周。加油加油!
还有不到半年就要去美国读cs硕士了,为自己打下基础。