重要性不多说, 不是说你要搞算法研究才需要学这个, 你就是平时一个应用的开发, 往往也离不开这些东西, 它们是软件开发的重要组成部分, 但是要怎么学呢?
原则一:
学习初期, 实践和理论交替进行, 不读太难的书
我建议初中级的学习, 你需要同时
做两件事:
完整算法4pdf教材在文件夹
CS textbooks
中, 自行查阅
后期再看算法导论之类的硬书, 而且说实话, 对于大多数非科研的, 偏工程的学生, 有上面的算法4和leetcode实践, 就完全够用了.
重要性不多说, 不是说你要搞算法研究才需要学这个, 你就是平时一个应用的开发, 往往也离不开这些东西, 它们是软件开发的重要组成部分, 但是要怎么学呢?
原则一:
学习初期, 实践和理论交替进行, 不读太难的书
我建议初中级的学习, 你需要同时
做两件事:
完整算法4pdf教材在文件夹
CS textbooks
中, 自行查阅
后期再看算法导论之类的硬书, 而且说实话, 对于大多数非科研的, 偏工程的学生, 有上面的算法4和leetcode实践, 就完全够用了.