本科期间,程序设计->数据结构->算法->软件工程 这条路线一直是许多coder头痛的难关(包括作者本人),然而学校的课程总是一言难尽,使得许多同学在期末前愁眉苦脸。因此,本着“造福众生”的理念,我整理了这一篇自学指南,希望能让所有希望自学数据结构与算法的同学都能获得一个完整的自学体系。
如果这篇文章对你有所启发或帮助,请点一颗免费的star,感激不尽!
关于我:访问我的主页获取更多内容。
网课学习:浙大翁恺
数据结构(C语言版):ISBN 12976804
算法导论:ISBN 9787111407010
数据结构与STL:ISBN 9787563532902
算法:C语言实现:ISBN 9787111275718
算法:ISBN 9787115293800
算法分析导论:ISBN 9787115626615
计算机算法设计与分析:ISBN 9787121344398
*各类cs书籍:https://github.com/forthespada/CS-Books
你好算法 图形化算法:结构完整,有讨论社区,支持十数种编程语言,难度较低,适合初学者。
UCB数据结构课程:有讲解java基础知识,有相关Lab和Assignment
可视化数据结构与算法:NUS的可视化算法学习项目
算法可视化工具:支持js、jv、c++三种语言的代码可视化,适合
一站式算法全家桶:109院全部功能,小贵,但是可以下载两本免费的pdf。
UCB CS61B:UCB的经典课程,由
https://github.com/rachitiitr/DataStructures-Algorithms
https://github.com/mandliya/algorithms_and_data_structures 180道习题