finds.dev← search

// the find

azl397985856/leetcode

★ 55,781 · JavaScript · NOASSERTION · updated Jul 2025

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

A personal LeetCode solution journal that grew into one of the most-starred algorithm study resources on GitHub. It covers 300+ problems across all difficulty levels, with explanations, diagrams, and topic-level deep-dives on trees, dynamic programming, binary search, and more. The target audience is Chinese-speaking developers preparing for tech interviews.

The topic-level thinkings (separate markdown files on heaps, monotone stacks, sliding window, etc.) are better than most of the individual problem write-ups — they actually explain the pattern, not just the solution. The included Anki deck is a genuinely useful artifact that most solution repos don't bother with. Visual explanations use draw.io source files rather than opaque PNGs, so you can actually edit and reason about the diagrams. Coverage spans easy through hard with consistent structure: thought process first, key points, then code.

The content is almost entirely in Chinese — the English README is a surface translation but the actual problem explanations are not, which cuts out most of the 55k stars' potential audience. Solutions are JavaScript only; if you're practicing in Python or Go you're reading a foreign dialect on top of the algorithm. The README has decayed into a promotional document: paid book links, LeetCode affiliate codes, WeChat coaching offers, and a subscription push for a 91-day paid program — the signal-to-noise ratio on the landing page is poor. The daily problem section stopped in late 2019, so the 'active community' framing is historical rather than current.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →