awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Recursos para practicar programación competitiva

Clasificación actualizada el 30 jun 2026

For plataforma para practicar problemas de programación competitiva, 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.

Plataformas de código abierto y conjuntos de problemas diseñados para ayudar a los desarrolladores a mejorar sus habilidades algorítmicas y de programación.

Recursos para practicar programación competitiva

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • labuladong/fucking-algorithmAvatar de labuladong

    labuladong/fucking-algorithm

    134,160Ver en 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
    Ver en GitHub↗134,160
  • doocs/leetcodeAvatar de doocs

    doocs/leetcode

    36,161Ver en 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
    Ver en GitHub↗36,161
  • azl397985856/leetcodeAvatar de azl397985856

    azl397985856/leetcode

    55,758Ver en 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
    Ver en GitHub↗55,758
  • misterbooo/leetcodeanimationAvatar de MisterBooo

    MisterBooo/LeetCodeAnimation

    76,593Ver en 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
    Ver en GitHub↗76,593
  • grandyang/leetcodeAvatar de grandyang

    grandyang/leetcode

    6,195Ver en 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
    Ver en GitHub↗6,195
  • bqi343/cp-notebookAvatar de bqi343

    bqi343/cp-notebook

    2,840Ver en 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
    Ver en GitHub↗2,840
  • omonimus1/competitive-programmingAvatar de omonimus1

    omonimus1/competitive-programming

    978Ver en 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
    Ver en GitHub↗978
  • programminghero1/100-plus-python-coding-problems-with-solutionsAvatar de ProgrammingHero1

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

    933Ver en 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
    Ver en GitHub↗933
  • oi-wiki/oi-wikiAvatar de OI-wiki

    OI-wiki/OI-wiki

    26,176Ver en 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
    Ver en GitHub↗26,176
  • wisdompeak/leetcodeAvatar de wisdompeak

    wisdompeak/LeetCode

    6,186Ver en 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
    Ver en GitHub↗6,186
  • qiyuangong/leetcodeAvatar de qiyuangong

    qiyuangong/leetcode

    5,306Ver en 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
    Ver en GitHub↗5,306
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
labuladong/fucking-algorithm134.2KMarkdown—28 feb 2026
doocs/leetcode36.2KJavaCC-BY-SA-4.016 jun 2026
azl397985856/leetcode55.8KJavaScriptNOASSERTION16 jul 2025
misterbooo/leetcodeanimation76.6KJava—12 jun 2026
grandyang/leetcode6.2K——29 dic 2024
bqi343/cp-notebook2.8KC++CC0-1.020 feb 2025
omonimus1/competitive-programming978C++Apache-2.013 may 2026
programminghero1/100-plus-python-coding-problems-with-solutions933——20 jun 2023
oi-wiki/oi-wiki26.2KTypeScript—23 jun 2026
wisdompeak/leetcode6.2KC++—15 jun 2026

Related searches

  • plataforma para practicar programación competitiva
  • plataforma para practicar entrevistas técnicas de programación
  • a command line tool for competitive programming
  • plataforma para practicar desafíos de ciberseguridad CTF
  • currículo estructurado para aprender ciencias de la computación de forma autodidacta
  • una plataforma para aprender conceptos de ciencias de la computación
  • un conjunto de problemas diarios de programación
  • colección de libros de texto de programación gratuitos