数据结构与算法的整理

参考:(知乎:如何学习数据结构?)https://www.zhihu.com/question/21318658


方法

1、看视频教学

2、看相应的课程书,以及课后习题

3、网站,可视化。+程序验证


教材

★★★★数据结构与算法分析 (豆瓣)

(经典之作,广为人知)

★★★数据结构 (豆瓣)

(严蔚敏的,就是国内大学常用的那本。严谨,伪代码不错。)

★★算法(第4版) (豆瓣)

(图超多。比第一本简单易懂。)

算法导论

(----)


慕课:

★★★★★浙江大学的:数据结构 - 网易云课堂(有时间限制)

(真的很棒。借雷军的一句广告:我所有的向往。对于每个知识点的视频讲解,基本都涉及了:动画演示、写代码的思路、写代码的技巧、算法优化、算法复杂度分析等等)

★★★★★清华大学的:数据结构-学堂在线慕课(MOOC)平台

(同样地非常非常非常好。比起浙大的数据结构,难度更深,内容更多。而且听完课以后,不仅知其然,也知其所以然。)


网站可视化

VisuAlgo - visualising data structures and algorithms through animation

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容