在 coursera 和牛课网上看在线课程学习,顺带在 LeetCode 上刷题。所有算法均用 java 实现,配有思路说明。
如果觉得不错,请先在这个仓库上点个 star 吧,这也是对我的肯定和鼓励,谢谢了。
不定时进行调整和补充,需要关注更新的请 Watch、Star、Fork
- algorithms-lecture:牛课网算法课程上涉及到的源码
- algorithms-leetcode:leetcode 的 java 题解,源码+注释
- algorithms-algs4:《算法》(第四版)的官网配套源码,copy到该模块了
- 常见数据结构(一)-栈,队列,堆,哈希表
- 常见数据结构(二)-树(二叉树,红黑树,B树)
- 常见算法基础题思路简析(一)-排序篇
- 常见算法基础题思路简析(二)-链表篇
- 常见算法基础题思路简析(三)-二叉树篇
- 常见算法基础题思路简析(四)-二分搜索篇
- 常见算法基础题思路简析(五)-队列和栈篇
- 常见算法基础题思路简析(六)-字符串篇
计划逐步完善这个仓库,扩充并实现下面的功能
- algorithms-lecture 模块记录牛课网的《算法面试精品课》练习题(进行中)
- LeetCode 的题目使用 algorithms-leetcode 模块(进行中)
- 《剑指 offer》的练习题使用 algorithms-swordoffer 模块
Lisenced under Apache 2.0 lisence