Soluciones en Go para problemas de LeetCode y un e-book complementario, Cookbook, sobre estructuras de datos y algoritmos para preparar entrevistas técnicas.
youngyangyang04/leetcode-master
Guía de estudio de LeetCode en chino, con problemas ordenados, soluciones ilustradas, videos explicativos y código en C++, Java, Python, Go y JavaScript.
- Estrellas
- 62,733
- Forks
- 12,277
- Issues abiertos
- 263
- Último commit
- hace 17 horas
¿Qué es?
leetcode-master es un plan estructurado de estudio de algoritmos escrito en chino, conocido como 《代码随想录》. Organiza unos 200 problemas clásicos de LeetCode en un orden recomendado y agrupados por tema, desde arreglos y listas enlazadas hasta árboles, backtracking, algoritmos greedy, programación dinámica y grafos.
Cada tema incluye apuntes teóricos, los problemas y un capítulo de resumen. Las soluciones se ilustran con diagramas y mapas mentales, y los problemas más difíciles cuentan con explicaciones en video. Las explicaciones principales están en C++, y hay implementaciones aportadas por la comunidad en Java, Python, Go y JavaScript.
El repositorio contiene principalmente material en chino; hay una edición en inglés alojada por separado y una réplica en Gitee para lectores de China continental.
Funciones clave
- 01Problemas ordenados por tema y dificultad como itinerario de estudio recomendado
- 02Soluciones ilustradas y mapas mentales para cada tema
- 03Explicaciones en video de los problemas más difíciles
- 04Explicaciones principales en C++, con código de la comunidad en Java, Python, Go y JavaScript
- 05Capítulos de resumen por tema para repasar
Casos de uso
- Prepararse para entrevistas técnicas de ingeniería de software con una lista estructurada de problemas
- Aprender estructuras de datos y algoritmos desde cero siguiendo un orden guiado
- Repasar un tema específico, como programación dinámica o grafos, con explicaciones desarrolladas
Antes de usarlo
- No se especifica ninguna licencia, por lo que las condiciones de reutilización no están claras.
- La guía está escrita principalmente en chino y sus soluciones principales están implementadas en C++.
Temas
Preguntas frecuentes
- ¿Qué es leetcode-master?
- Guía de estudio de LeetCode en chino, con problemas ordenados, soluciones ilustradas, videos explicativos y código en C++, Java, Python, Go y JavaScript. leetcode-master es un plan estructurado de estudio de algoritmos escrito en chino, conocido como 《代码随想录》. Organiza unos 200 problemas clásicos de LeetCode en un orden recomendado y agrupados por tema, desde arreglos y listas enlazadas hasta árboles, backtracking, algoritmos greedy, programación dinámica y grafos.
- ¿leetcode-master es gratuito? ¿Qué licencia tiene?
- leetcode-master no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿leetcode-master sigue mantenido?
- Mantenimiento activo. El último commit de leetcode-master fue el 24 oct 2026.
- ¿Para qué puedo usar leetcode-master?
- Prepararse para entrevistas técnicas de ingeniería de software con una lista estructurada de problemas Aprender estructuras de datos y algoritmos desde cero siguiendo un orden guiado Repasar un tema específico, como programación dinámica o grafos, con explicaciones desarrolladas
- ¿Dónde consigo leetcode-master?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/youngyangyang04/leetcode-master
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Guía de estudio de algoritmos en chino que enseña problemas de LeetCode mediante marcos de razonamiento reutilizables, en lugar de limitarse a ofrecer soluciones en código.
Biblioteca de plantillas en Go con algoritmos y estructuras de datos para programación competitiva, además de soluciones a problemas de Codeforces y LeetCode.
Plataforma interactiva para practicar la implementación desde cero de operadores y arquitecturas de PyTorch, con evaluación automática en Jupyter.
Guía de estudio que agrupa preguntas de entrevistas de LeetCode por patrones de resolución reutilizables, con una aplicación web para explorarlas y llevar un seguimiento.
Colección de apuntes y soluciones de DSA, programación competitiva y fundamentos de informática en Jupyter Notebook, enfocada en preparar entrevistas para empresas FAANG.