算法数据机构、面试经验相关优质GitHub、推文资料合集,本文持续更新当下最新资料,方便各位学习和查阅。
1、LeetCode
【0】分类列表
https://github.com/MisterBooo/LeetCodeAnimation(五分钟学算法)
https://github.com/labuladong/fucking-algorithm(labuladong)
https://github.com/CyC2018/CS-Notes/blob/master/notes/Leetcode%20%E9%A2%98%E8%A7%A3%20-%20%E7%9B%AE%E5%BD%95.md(CyC2018/CS-Notes)
https://github.com/songyingxin/python-algorithm(老宋)
https://github.com/kamyu104/LeetCode-Solutions(Python、C++ Star1.1k)
【1】英文官网题解入口
https://leetcode.com/problemset/all/
九章算法参考答案查询
https://www.jiuzhang.com/solution/
负雪明烛700题【LeetCode】代码模板,刷题必会 + 剑指offer
https://blog.youkuaiyun.com/fuxuemingzhu/article/details/101900729
【2】Leetcode Python
https://github.com/qiyuangong/leetcode (Star 2.1k)
https://github.com/Garvit244/Leetcode (Star 389)
https://github.com/ShusenTang/LeetCode(C++ Star 186)
【3】“2018年力扣高频算法面试题汇总” 探索卡片
https://leetcode-cn.com/explore/featured/card/top-interview-quesitons-in-2018/
【4】LeetCode:互联网公司最常见的面试算法题有哪些?
https://www.zhihu.com/question/24964987/answer/586425979
2、Python数据结构
【0】刘宇波老师GitHub
https://github.com/liuyubobobo
【1】印度小哥的Python实现所有算法:All Algorithms implemented in Python(45000+)2019.5
https://github.com/TheAlgorithms/Python
https://mp.weixin.qq.com/s/trAXQUE4yIMo237J5ogqGA
【2】数据结构和算法必知必会的50个代码实现-王争(7000+)2019
https://github.com/wangzheng0822/algo
【3】python-data-structure-cn(2200+)2018
https://github.com/facert/python-data-structure-cn
分类整理
【排序】《十大经典排序算法》(3400+)
https://github.com/hustcc/JS-Sorting-Algorithm
3、算法面试
【1】CVer:AI-Job-Notes(2019.4)
AI算法岗求职攻略(涵盖准备攻略、刷题指南、内推和AI公司清单等资料)
https://github.com/amusi/AI-Job-Notes
【2】字节后端的计算机基础笔记Waking-Up
https://github.com/wolverinn/Waking-Up#6-python
【3】Machine-Learning-Session:机器学习-白板推导系列(800+)2018
https://github.com/shuhuai007/Machine-Learning-Session
算法 - Algorithms
-
排序算法:快速排序、归并排序、计数排序
-
搜索算法:回溯、递归、剪枝技巧
-
图论:最短路、最小生成树、网络流建模
-
动态规划:背包问题、最长子序列、计数问题
-
基础技巧:分治、倍增、二分、贪心
数据结构 - Data Structures
-
数组与链表:单 / 双向链表、跳舞链
-
栈与队列
-
树与图:最近公共祖先、并查集
-
哈希表
-
堆:大 / 小根堆、可并堆
-
字符串:字典树、后缀树
4、优质题解
Python实现
https://github.com/Jack-Lee-Hiter/AlgorithmsByPython
https://github.com/shenweichen/coding_interviews
https://github.com/JushuangQiao/Python-Offer
https://github.com/darkTianTian/sword-for-offer/tree/master
Java实现
https://github.com/CyC2018/CS-Notes/blob/master/notes/剑指%20Offer%20题解%20-%20目录.md