# grandyang/leetcode

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/grandyang-leetcode).**

6,195 stars · 736 forks

## Links

- GitHub: https://github.com/grandyang/leetcode
- awesome-repositories: https://awesome-repositories.com/repository/grandyang-leetcode.md

## Topics

`alogrithms` `array` `coding-practices` `data-structures` `interview-questions` `leetcode` `leetcode-solutions` `sort`

## Description

This project is a curated repository of solved LeetCode programming challenges and technical interview explanations. It serves as an algorithm study guide and competitive programming resource, providing practical code implementations and step-by-step logic for solving standard computer science problems.

The collection features bilingual solution studies with detailed technical explanations written in both English and Chinese. These curated coding solutions are organized by difficulty and technical domain, making them available through both a web browser and a mobile application interface.

The system utilizes markdown-based content storage and static site generation to render technical guides. It includes metadata-driven filtering to organize challenges by category, such as database, shell, or concurrency.

## Tags

### Education & Learning Resources

- [Algorithm Study Guides](https://awesome-repositories.com/f/education-learning-resources/algorithm-study-guides.md) — Serves as a comprehensive algorithm study guide featuring curated challenges organized by difficulty and domain.
- [LeetCode Problem Collections](https://awesome-repositories.com/f/education-learning-resources/interview-questions/company-specific-written-exam-questions/leetcode-problem-collections.md) — Offers a curated collection of solutions and explanations specifically for problems sourced from LeetCode.
- [LeetCode Solution References](https://awesome-repositories.com/f/education-learning-resources/leetcode-solution-references.md) — Provides a curated reference of solved LeetCode problems with technical explanations in English and Chinese.
- [Coding Challenge Solutions](https://awesome-repositories.com/f/education-learning-resources/problem-solving-guides/coding-challenge-solutions.md) — Provides detailed implementations and complexity analyses of specific programming problems from competitive platforms.
- [Competitive Programming Resources](https://awesome-repositories.com/f/education-learning-resources/technical-domain-education/technical-academic-domains/algorithmic-design-analysis/competitive-programming-resources.md) — Provides practical code implementations and step-by-step logic for standard competitive programming algorithm problems.
- [Technical Interview Preparation](https://awesome-repositories.com/f/education-learning-resources/technical-interview-preparation.md) — Provides targeted resources and solved challenges to prepare for software engineering technical assessments.
- [Bilingual Solution Studies](https://awesome-repositories.com/f/education-learning-resources/problem-solving-guides/bilingual-solution-studies.md) — Features detailed technical explanations of solved problems written in both English and Chinese. ([source](https://github.com/grandyang/leetcode#readme))

### Content Management & Publishing

- [Markdown-Based Content Storage](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/content-formats/markdown-based-content-storage.md) — Uses human-readable Markdown files to store technical solutions and explanations for easier version control.
- [Static Site Generators](https://awesome-repositories.com/f/content-management-publishing/static-site-generators.md) — Compiles Markdown files and templates into a pre-rendered static website for high-performance loading.

### Mobile Development

- [Solution Browsers](https://awesome-repositories.com/f/mobile-development/solution-browsers.md) — Ships a mobile application interface for browsing practical coding problems and their solutions. ([source](https://github.com/grandyang/leetcode#readme))

### User Interface & Experience

- [Cross-Platform Rendering](https://awesome-repositories.com/f/user-interface-experience/native-ui-component-libraries/web-based-native-ui/cross-platform-rendering.md) — Renders a unified set of problem data across both web and mobile interfaces using a cross-platform architecture.
