README.md 5.8 KB
Newer Older
K
Keqi Huang 已提交
1 2 3 4 5 6 7
<br>

<div align="center">
    <br>
    <a href=""> <img src="https://img.shields.io/badge/%3E-awesome-red.svg"></a> <a href=""><a href="https://github.com/apachecn/awesome-leetcode/tree/master/docs/Algorithm_Implementation"> <img src="https://img.shields.io/badge/%3E-algorithm-red.svg"></a> <a href="https://github.com/apachecn/awesome-leetcode/tree/master/docs/Leetcode_Solutions"> <img src="https://img.shields.io/badge/%3E-leetcode-red.svg"></a> 
</div>

K
Keqi Huang 已提交
8 9
<br>
<br>
K
Keqi Huang 已提交
10 11 12 13 14 15 16 17 18 19 20 21 22 23
<br>
 
## Contents
1. [Leetcode Solutions](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Leetcode_Solutions)
    - [Python](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Leetcode_Solutions/Python)
    - [Java](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Leetcode_Solutions/Java)
    - [C++](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Leetcode_Solutions/C++)
    - [ipynb](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Leetcode_Solutions/ipynb)
2. [Algorithm Implementation](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Algorithm_Implementation)
    - [Python](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Algorithm_Implementation/Python)
    - [Java](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Algorithm_Implementation/Java)
    - [C++](https://github.com/apachecn/awesome-leetcode/tree/master/docs/Algorithm_Implementation/C++)
    
## Useful Links
K
Keqi Huang 已提交
24 25 26 27 28 29 30 31 32 33 34 35 36
- [kamyu104的Github](https://github.com/kamyu104/LeetCode)
- [数据结构与算法/leetcode/lintcode题解](https://algorithm.yuanbin.me/zh-hans/)
- [visualgo算法可视化网站](https://visualgo.net/en)
- [Data Structure Visualization](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html)
- [HiredInTech](https://www.hiredintech.com/) System Design 的总结特别适合入门
- [mitcc的Github](https://github.com/mitcc/AlgoSolutions)
- [小土刀的面试刷题笔记](http://wdxtub.com/interview/14520594642530.html)
- [nonstriater/Learn-Algorithms](https://github.com/nonstriater/Learn-Algorithms)
- [剑指 Offer 题解](https://github.com/gatieme/CodingInterviews)
- https://github.com/liuchuo/LeetCode
- [公瑾的Github](https://github.com/yuzhoujr/leetcode)
- [shejie1993](https://shenjie1993.gitbooks.io/leetcode-python/content/096%20Unique%20Binary%20Search%20Trees.html)
- [编程之法:面试和算法心得](https://legacy.gitbook.com/book/wizardforcel/the-art-of-programming-by-july/details)
37
- [算法/NLP/深度学习/机器学习面试笔记](https://github.com/imhuay/Interview_Notes-Chinese)
K
Keqi Huang 已提交
38
- [CS-Notes](https://github.com/CyC2018/CS-Notes)
I
Ir1dXD 已提交
39
- [OI Wiki](https://oi-wiki.org)
K
Keqi Huang 已提交
40
 
K
Keqi Huang 已提交
41 42 43
## Sponsor
1. [Lisanaaa](https://github.com/Lisanaaa)
2. [jiangzhonglian](https://github.com/jiangzhonglian)
44

K
Keqi Huang 已提交
45 46 47 48
## Contributors
1. [Lisanaaa](https://github.com/Lisanaaa)
2. [jiangzhonglian](https://github.com/jiangzhonglian)
3. [chenyyx](https://github.com/chenyyx)
K
Keqi Huang 已提交
49 50 51 52 53 54
4. [cclauss](https://github.com/cclauss)
5. [yudaer](https://github.com/yudaer)
6. [yuzhoujr](https://github.com/yuzhoujr)
7. [wizardforcel](https://github.com/wizardforcel)
8. [Stuming](https://github.com/Stuming)
9. [GaofanHu](https://github.com/GaofanHu)
K
Keqi Huang 已提交
55
10. [er3456qi](https://github.com/er3456qi)
K
Keqi Huang 已提交
56
11. [xshahq](https://github.com/xshahq)
57

K
Keqi Huang 已提交
58
you can make a pull request if you are not in the list above
K
Keqi Huang 已提交
59
## Pull Request
K
Keqi Huang 已提交
60

K
Keqi Huang 已提交
61
If you feel your PR is satisfied with one of the conditions below, we are glad to merge it. Welcome to contributions, open to suggestions!
K
Keqi Huang 已提交
62

K
Keqi Huang 已提交
63
- Different thinking
K
Keqi Huang 已提交
64 65 66
- Time & Space complexity optimization
- Follow up solutions
- Unsubmitted questions
K
Keqi Huang 已提交
67

K
Keqi Huang 已提交
68
Feel free to get our [PR template](https://github.com/apachecn/awesome-leetcode/blob/master/docs/Leetcode_Solutions/Python/001._two_sum.md)
69

K
Keqi Huang 已提交
70
If you are a newbie of Git, please check this [tutorial](https://github.com/apachecn/kaggle/tree/dev/docs/GitHub) we have made.
71

K
Keqi Huang 已提交
72 73 74
## Support
- [GitHub issues](https://github.com/apachecn/awesome-leetcode/issues) for bug reports and new feature requests.
- Our ```[QQ Group: 812791932]``` to ask questions, discuss features, and for general discussion.
75

K
Keqi Huang 已提交
76
## Acknowledgement
77

K
Keqi Huang 已提交
78
> Please note, this repository is inspired from [KrisYu](https://github.com/KrisYu/LeetCode-CLRS-Python), and here is the [approve letter](https://github.com/apachecn/LeetCode/blob/master/images/Project%20cornerstone/approve%20letter.md). However, it has been modified, added and improved to reflect our knowledge, wisdom and efforts.
79

K
Keqi Huang 已提交
80
## Log
81

K
Keqi Huang 已提交
82 83 84 85 86 87 88 89 90
- Aug 2017, I started to brush leetcode questions using Python .
- Oct 2017, I saw Kris Yu's algorithm project on Github, but he has not updated it. I decided to build new one on my own and got his permission successfully.
- Dec 2017, this project was only considered as my record of question solutions.
- Mar 2018, the project continued to have dozens of stars. I felt that my thinking and funny words were helpful to others, determined to persist, and never stop.
- May 2018, I had to start my internship, less update, but the number of stars reached 200.
- Sep 2018, since I was also looking for a domestic job, I would send my own code link on the nowcoder.com  every time I finished the online tech test. The strategy for attracting traffic was very successful, the number of stars reached 1.7k in a rush way. At this moment, I found that my thinking and description styles are very popular, but the power of one person is limited, so I would like to recruit some like-minded people to contribute to the project like myself. 

The current positioning of this project is to implement the basic algorithm in different programming languages, refining the boilerplate, and summarize the ideas. 

K
Keqi Huang 已提交
91
### ***Two words: boilerplate + ideas***
K
Keqi Huang 已提交
92

K
Keqi Huang 已提交
93
## License
K
Keqi Huang 已提交
94

K
Keqi Huang 已提交
95
GPL-3.0 © [ApacheCN](https://github.com/apachecn)
K
Keqi Huang 已提交
96

K
Keqi Huang 已提交
97 98 99 100 101
## Organization 

* [ApacheCN 组织资源](https://github.com/apachecn/home): https://github.com/apachecn/home

> **欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远**