awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Ressources pour la programmation compétitive

Classement mis à jour le 30 juin 2026

For plateforme pour s'entraîner à la programmation compétitive, 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.

Plateformes open source et exercices conçus pour aider les développeurs à améliorer leurs compétences en algorithmique et en programmation.

Ressources pour la programmation compétitive

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • labuladong/fucking-algorithmAvatar de labuladong

    labuladong/fucking-algorithm

    134,160Voir sur GitHub↗

    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.

    MarkdownLearning Roadmaps
    Voir sur GitHub↗134,160
  • doocs/leetcodeAvatar de doocs

    doocs/leetcode

    36,161Voir sur GitHub↗

    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.

    JavaCompetitive Programming Contests
    Voir sur GitHub↗36,161
  • azl397985856/leetcodeAvatar de azl397985856

    azl397985856/leetcode

    55,758Voir sur GitHub↗

    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.

    JavaScriptCompetitive Programming Training
    Voir sur GitHub↗55,758
  • misterbooo/leetcodeanimationAvatar de MisterBooo

    MisterBooo/LeetCodeAnimation

    76,593Voir sur GitHub↗

    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.

    JavaAlgorithm VisualizationsAlgorithmic Problem SetsCode Examples
    Voir sur GitHub↗76,593
  • grandyang/leetcodeAvatar de grandyang

    grandyang/leetcode

    6,195Voir sur GitHub↗

    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.

    Algorithm Study GuidesCoding Challenge SolutionsCompetitive Programming Resources
    Voir sur GitHub↗6,195
  • bqi343/cp-notebookAvatar de bqi343

    bqi343/cp-notebook

    2,840Voir sur GitHub↗

    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.

    C++Algorithm ImplementationsAlgorithm LibrariesAlgorithmic Knowledge Bases
    Voir sur GitHub↗2,840
  • omonimus1/competitive-programmingAvatar de omonimus1

    omonimus1/competitive-programming

    978Voir sur GitHub↗

    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.

    C++Competitive Programming SolutionsAlgorithmic PatternsAlgorithmic Problem Solving
    Voir sur GitHub↗978
  • programminghero1/100-plus-python-coding-problems-with-solutionsAvatar de ProgrammingHero1

    ProgrammingHero1/100-plus-python-coding-problems-with-solutions

    933Voir sur GitHub↗

    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.

    Python ExercisesAlgorithmic Problem SolvingChallenge Solutions
    Voir sur GitHub↗933
  • oi-wiki/oi-wikiAvatar de OI-wiki

    OI-wiki/OI-wiki

    26,176Voir sur GitHub↗

    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.

    TypeScriptCompetitive Programming RepositoriesAlgorithm LibrariesAlgorithmic Problem Solving
    Voir sur GitHub↗26,176
  • wisdompeak/leetcodeAvatar de wisdompeak

    wisdompeak/LeetCode

    6,186Voir sur GitHub↗

    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.

    C++Algorithmic Reference ImplementationsAlgorithmic ReferencesAlgorithm Implementations
    Voir sur GitHub↗6,186
  • qiyuangong/leetcodeAvatar de qiyuangong

    qiyuangong/leetcode

    5,306Voir sur GitHub↗

    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.

    PythonLeetCode Solution ReferencesAlgorithm LibrariesAlgorithm Libraries
    Voir sur GitHub↗5,306
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
labuladong/fucking-algorithm134.2KMarkdown—28 févr. 2026
doocs/leetcode36.2KJavaCC-BY-SA-4.016 juin 2026
azl397985856/leetcode55.8KJavaScriptNOASSERTION16 juil. 2025
misterbooo/leetcodeanimation76.6KJava—12 juin 2026
grandyang/leetcode6.2K——29 déc. 2024
bqi343/cp-notebook2.8KC++CC0-1.020 févr. 2025
omonimus1/competitive-programming978C++Apache-2.013 mai 2026
programminghero1/100-plus-python-coding-problems-with-solutions933——20 juin 2023
oi-wiki/oi-wiki26.2KTypeScript—23 juin 2026
wisdompeak/leetcode6.2KC++—15 juin 2026

Related searches

  • une plateforme pour s'entraîner à la programmation compétitive
  • plateforme pour s'entraîner aux entretiens techniques de code
  • a command line tool for competitive programming
  • une plateforme pour s'exercer aux défis de cybersécurité CTF
  • programme structuré pour l'auto-apprentissage de l'informatique
  • une plateforme pour apprendre les concepts d'informatique
  • un ensemble d'exercices de code quotidiens
  • collection de manuels de programmation gratuits