since 2019-09-03 19:40
简体中文 | English
This essay records the course of and my emotion to this project from initialisation to 10,000 stars. Milestone for 10,000+ stars
If you are interested in this project, do not mean your star. This project will be supported for a long enough time by the comminity. Thanks for every audience and contributor.
LeetCode Solutions: A Journey of Problem Solving.
This repository is divided into five parts for now:
The first part is the solutions to some classic problems on LeetCode, including the idea thinkings, key points and code implementations.
The second part is a summary of data structures and algorithms.
The third part is Anki flashcards that organizes the LeetCode problems in a certain way to make it easier to remember.
The fourth part is daily challenges which were held at group chat. We usually solve one problem altogether to get more feedback. Moreover, the problems can be drafted to add to the problem solving module.
The fifth part is a future plannning on content that will be introduced into the above parts.
Only when having mastered the basic data structures and algorithms can you solve complex problems easily.
I, a programmer, am all passionate about technology.
Used to write
Java, I am a frontend engineer and focused on the engineering, optimization and standardlization for frontend.
If you want to do some contributions or collaborations, just feel free to contact me via [email@example.com].
(Picture credited by LeetCode-cn.)
The algorithms mainly includes:
The data structures mainly includes:
Here only lists some representative problems but not all.
Anki falshcards would be mainly two parts: the mappings from key points to problems; the mappings from problems to idea thinks, key points and code implementations.
All flashcards are put in anki-card.
Please check here for more about the usage of Anki.
Latest updated flashcards (only lists the front page):
WIP: the translation of the flashcards are on the way.
problems added：#2 #3 #11
We're still on the early stage, so feedback from community is very welcome. For sake of reducing the costs of communication, I created some chat groups.
(Add this bot and reply "leetcode" to join the group.)
A big Thank you to every contributor of this project.