网上的资料不靠谱, 最好不要用.
想要学好, 那得系统学.
系统学三种途径:
一个是看视频. 清华的MOOC里有数据结构的课程, 可以看一看, 讲得很有水平.
一个是自己看书. 一般人推荐看严蔚敏的书, 但我不推荐, 她的书等你学完数据结构后再看就轻松了. 我推荐看李春葆的书, 现在出到第三版了. 如果把里面的代码都实现过了, 把习题都做了, 保你对数据结构的理解上轨道.
一个是看视频+看书.....这个途径是废话....
这个只是入门而已, 让你懂得什么是数据结构, 什么是算法, 什么是算法复杂度, 什么是链表顺序表栈队列广义表树图, 什么是深度优先什么是广度优先, 排序算法有哪些, 搜索算法有哪些.....
如果想玩high的话, 那么接着看那本著名的<算法导论>.
|