数据结构是本科期间最重要的一门课,没有之一
* 三年前碰到过一个算日志的程序,算一次需要2天。来了个懂点算法和数据结构的哥们改了一下,算一次需要30*分钟。。。
* 关于图的应用,看看NLP的算法会有体会。最近正郁闷这个事,自己按照论文写的DoubleArray构建速度比一个日本小哥的慢300多倍,就在于人家用了一个DAG做优化。
* 算法的作用Introduction To Algorithm那个视频里讲的好,算法重要的不是解决快慢的问题,而是解决可能和不可能的问题(就是说如果不够快,就意味着不可能)。
" If you want to be a world-class programmer, You may have to program everyday for ten years or you may program everyday for two years and take a algorithm class ."