算法与数据结构书 记录
十分推荐普林斯顿的这本橙书:《算法 第四版》 橙书是使用 Java 进行代码实现
https://visualgo.net/en
推荐《算法导论》。除显著加强算法分析的能力外,一些算法章节,如摊还分析,动态规划等是对《算法 第四版》较好的补充。其网上开放课程,中文有网易公开课
https://leetcode.com/
OJ (Online Judge)
因为我第一次编写这个答案时正看完《数据结构与算法分析 - C 语言描述》,就在第一版回答中推荐了这本书。然而作为入门(个人意见)不如橙书详实,但它用 C 语言实现 ADT (抽象数据类型)的方法值得借鉴。
如果时间充裕,建议直接读一本国外的教材,C++描述的;否则,可以考虑殷人昆的一本.
本文推荐了普林斯顿的《算法第四版》,使用Java实现,并强调了《算法导论》作为补充的重要作用,提及在线编程平台LeetCode和数据结构教材选择。适合从入门到进阶的学习者。
945

被折叠的 条评论
为什么被折叠?



