For 算法竞赛练习平台, the strongest matches are labuladong/fucking-algorithm (This repository provides a structured learning path with algorithm), doocs/leetcode (This repository is a structured collection of LeetCode problem) and azl397985856/leetcode (This is a LeetCode-centric solution repository with detailed algorithm). misterbooo/leetcodeanimation and grandyang/leetcode round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
旨在帮助开发者提升算法与编码能力的开源平台及练习题集。
This project is a comprehensive educational platform designed to facilitate the mastery of computer science algorithms and data structures. It provides a structured learning curriculum, a library of practice problems, and an integrated toolkit that supports both academic study and competitive programming preparation. By combining theoretical roadmaps with practical implementation exercises, the system enables users to build a deep understanding of core computational concepts. The platform distinguishes itself through its focus on integrated learning and visual clarity. It offers AI-powered gu
This repository provides a structured learning path with algorithm explanations, code examples, and practice problems specifically for competitive programming preparation, making it a fitting resource even though it primarily targets one platform (LeetCode) rather than aggregating problems from multiple online judges and contest archives.
This project is a comprehensive algorithmic learning repository and competitive programming archive designed to support technical interview preparation and software engineering skill development. It provides a structured collection of verified solutions and implementation patterns, enabling developers to master fundamental computer science concepts through systematic practice and study. The repository distinguishes itself through a solution-centric structure that organizes source code by problem category, algorithm type, and data structure. By mapping specific coding challenges to recurring a
This repository is a structured collection of LeetCode problem solutions organized by algorithm type and data structure, making it a valid competitive programming resource, though it focuses primarily on a single judge rather than aggregating problems from multiple online judges.
This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t
This is a LeetCode-centric solution repository with detailed algorithm explanations, code in multiple languages, and study aids like Anki flashcards, so it qualifies as a competitive programming resource—but it covers only one online judge rather than aggregating problems from multiple platforms as your search specifies.
LeetCodeAnimation is an educational code archive and technical interview resource designed to help developers master complex programming concepts. It functions as a centralized repository of source code and instructional materials, providing a structured environment for self-paced learning of fundamental computer science algorithms and data structures. The project distinguishes itself by integrating visual algorithm simulations directly into its learning path. By mapping static educational content to animated media files, it demonstrates the step-by-step execution flow and internal state chan
LeetCodeAnimation is a competitive programming resource that offers algorithm explanations, code, and visual animations specifically for LeetCode problems, but it does not aggregate problems from multiple online judges or include contest archives, making it a focused rather than a comprehensive aggregator.
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. Th
This repository is a curated collection of LeetCode problem solutions with bilingual explanations and difficulty-based organization, fitting the competitive programming resource intent but limited to a single online judge rather than aggregating problems from multiple platforms.
cp-notebook is an algorithmic knowledge base and implementation library designed for competitive programming practice. It serves as a system for computational problem solving, allowing for the organization of problem sets, solution templates, and the study of competition mathematics. The project utilizes a taxonomy-based tagging system and schema-driven organization to map computational tasks to a consistent file structure. It employs a language-agnostic template engine and markdown-based rendering to transform raw text and code snippets into a formatted, static knowledge base for fast lookup
bqi343/cp-notebook is a personal algorithmic knowledge base and implementation library for competitive programming, which does contain problem sets and explanations but is more focused on storing solution templates than acting as a curated aggregator of practice problems from multiple judges with structured learning paths.
This repository serves as a comprehensive resource for competitive programming and technical interview preparation. It provides a structured collection of source code implementations for fundamental data structures and classic algorithmic problems, designed to help developers master core computer science concepts and efficient coding strategies. Beyond standard problem-solving, the project distinguishes itself by integrating software design patterns into its algorithmic implementations. It demonstrates how to apply structural and behavioral patterns—such as decorators, observers, and singleto
This repository collects competitive programming solutions and learning materials from multiple online judges, along with algorithm and data-structure notes, making it a relevant resource for practicing and studying competitive programming.
This repository is a structured curriculum and collection of programming exercises designed to build proficiency in Python. It serves as an algorithmic problem-solving resource, offering a series of tasks that range from basic to intermediate levels to help developers master language syntax and logical thinking. The collection distinguishes itself through pattern-based solution decomposition, where complex challenges are broken down into multiple algorithmic approaches. This methodology allows learners to analyze different strategies for achieving code efficiency and understanding core progra
This repository is a collection of over 100 Python coding problems with solutions, serving as a practice resource for competitive programming, but it lacks the broader aggregation of tutorials, tools, and structured learning paths sought.
This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin
This is a community-maintained knowledge base and toolkit for competitive programming that provides algorithmic explanations with code, test-case generation, and verification tools, making it a solid resource for learning and practice even if it does not directly aggregate problem sets from multiple judges.
This project is a curated library of algorithm implementations and solved programming problems. It serves as a reference repository for competitive programming and data structure implementations, providing optimized solutions for a wide range of coding challenges. The collection organizes code examples by algorithmic technique, specifically focusing on the implementation of trees, graphs, and heaps to optimize time and space complexity. It provides language-specific solutions used for high-performance coding tasks. The repository covers a broad set of capabilities, including graph traversals
This repo is a curated library of solved LeetCode problems organized by algorithmic technique, making it a useful reference for competitive programming practice, but it focuses on a single judge and lacks tutorials, structured learning paths, or multi-judge problem aggregation.
This repository is a collection of optimized source code implementations for LeetCode algorithmic challenges. It serves as both a Python and Java algorithm library, providing solved computational problems for these two languages. The project focuses on data structure implementation, providing code examples that demonstrate how to use complex structures to resolve logical processing tasks. It covers a range of computational problems, including string searching and integer parsing. The repository is designed for competitive programming practice and technical interview preparation, with a focus
This repository is a LeetCode solutions collection with code in Python and Java, serving as a focused practice resource for competitive programming; however, it covers only a single online judge and lacks the broader features like multi-judge problem sets, algorithm explanations, difficulty tags, and structured learning paths that your search asks for.
| 仓库 | Star 数 | 语言 | 许可证 | 最后推送 |
|---|---|---|---|---|
| labuladong/fucking-algorithm | 134.2K | Markdown | — | |
| doocs/leetcode | 36.2K | Java | CC-BY-SA-4.0 | |
| azl397985856/leetcode | 55.8K | JavaScript | NOASSERTION | |
| misterbooo/leetcodeanimation | 76.6K | Java | — | |
| grandyang/leetcode | 6.2K | — | — | |
| bqi343/cp-notebook | 2.8K | C++ | CC0-1.0 | |
| omonimus1/competitive-programming | 978 | C++ | Apache-2.0 | |
| programminghero1/100-plus-python-coding-problems-with-solutions | 933 | — | — | |
| oi-wiki/oi-wiki | 26.2K | TypeScript | — | |
| wisdompeak/leetcode | 6.2K | C++ | — |