数据结构与算法是检验一个程序员的编码能力的试金石,也是很多大公司面试初中级程序员必考的内容。但是数据结构与算法的确是不容易掌握,内容比较抽象,很多算法如果之前没有了解,现场是根本写不出来的。科班出身的程序员在大学几年的学习和研究生考试中对数据结构与算法会花很大的时间和精力进行学习。非科班的程序员比如像我就只能自学,但是因为这个的确不好学,掌握的就不如科班出身的程序员,这在面试中就非常吃亏,面试官也就认为基础不扎实,特别是在一些大公司,你的业务知识其实没那么重要,更看重的反而是这些基本功。
所以,趁最近没那么忙,我打算再系统学习一下数据结构与算法,学习的内容是极客时间的一门收费课,名字叫数据结构与算法之美,链接如下:https://time.geekbang.org/column/intro/126
我的初步计划是每天学一课,为了更好的学习效果,每节课我都会在csdn做相应的记录。