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

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

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

  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值