youngyangyang04/leetcode-master

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 13 minutes ago
Added to GitGenius on August 30th, 2026
Created on December 14th, 2019
Open Issues & Pull Requests: 258 (+0)
Number of forks: 12,307
Total Stargazers: 62,340 (+0)
Total Subscribers: 406 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.1 hours
Mean response time: 82.0 days
90th percentile: 51.8 days
Tracked items: 20

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 44
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 486 days
Stale 30+ days: 43
Stale 90+ days: 43

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

LeetCode-Master is a structured LeetCode problem-solving guide that provides a curated sequence of problems organized by algorithm and data structure topics.

The guide addresses the problem of inefficient algorithm learning by eliminating the uncertainty of which problems to solve and in what order. It organizes problems along a knowledge progression path with difficulty levels calibrated to build understanding systematically. Each problem includes detailed explanations with diagrams, video walkthroughs, and mind maps to clarify difficult concepts. The material covers classic interview questions and typical algorithmic patterns rather than arbitrary problem selection.

The guide suits developers preparing for technical interviews or seeking to build systematic knowledge of data structures and algorithms from foundational to advanced levels. It works best for those who benefit from structured learning paths and prefer not to navigate problem selection independently. The primary content is written in C++, with additional implementations in Java, Python, Go, and JavaScript contributed by the community, making it accessible across multiple programming languages.

The project maintains active engagement with its learning community through a knowledge platform and contribution guidelines for adding language implementations. Problem explanations and solutions receive ongoing refinement and expansion. The repository accepts community contributions for multi-language code implementations while maintaining editorial control over the core curriculum structure and problem ordering.