算法与数据结构学习资源整理

最近了整理一下算法和数据结构的资源,作为自己学习之用,在此列出给大家作为参考

1. 书籍:

各种算法相关的书籍及其豆瓣评分(2019年3月16日)
入门:
《算法图解》8.4分
《大话数据结构》 7.9分
经典:
《数据结构与算法分析》9.0,有三个版本:java描述、c描述和c++描述
《算法导论》 9.3分
《算法》 9.3分
《计算机程序设计艺术》9.5
面试
《编程之美》 8.4分
《剑指offer》 8.2分
《编程珠玑》 9.1分
闲暇阅读
《算法帝国》7.2分
《数学之美》8.7分
《算法之美》7.5分
传送门 提取码: ane1

2. 课程

coursera: 算法 part1 part2
极客时间:极客时间上也有一些非常棒的算法课,虽然收费不过也挺值的。

3. 算法可视化

visualgo https://visualgo.net/en
Visualizing Algorithms https://www.cs.usfca.edu/~galles/visualization/
github上针对leetcode题目的动画演示 LeetCodeAnimation

4. 实践

刷题神器 leetcode: 点击这里(具体怎么刷,可以参考知乎上这篇文章)
LeetCode上的经典算法解题实战 : LeetCode上 经典算法解题实战
牛客网:剑指offer编程实战 leetcode经典题目
算法与数据结构必知必会50个代码实现 戳此

5. 文章资料

可以看一下知乎上这个答案,收集非常多的好文章资源 https://zhuanlan.zhihu.com/p/23191006

你可能感兴趣的:(算法与数据结构)