Repolode
youngyangyang04

youngyangyang04/leetcode-master

Um guia de estudos de LeetCode em chinês, com ordem de problemas selecionada, soluções ilustradas, explicações em vídeo e código em C++, Java, Python, Go e JavaScript.

Estrelas
62,733
Forks
12,277
Issues abertas
263
Último commit
há 19 horas

O que é?

leetcode-master é um plano estruturado de estudos de algoritmos escrito em chinês, conhecido como 《代码随想录》. Ele organiza cerca de 200 problemas clássicos do LeetCode em uma ordem recomendada, agrupados por tema, de arrays e listas ligadas a árvores, backtracking, algoritmos gulosos, programação dinâmica e grafos.

Cada tema inclui anotações teóricas, os próprios problemas e um capítulo de resumo. As soluções são ilustradas com diagramas e mapas mentais, e há explicações em vídeo para os problemas mais difíceis. As explicações principais usam C++, e há implementações contribuídas pela comunidade em Java, Python, Go e JavaScript.

O repositório tem conteúdo principalmente em chinês, com uma edição em inglês hospedada separadamente e um espelho no Gitee para leitores da China continental.

Recursos principais

  • 01Problemas organizados por tema e dificuldade, formando um roteiro de estudos recomendado
  • 02Soluções ilustradas e mapas mentais para cada tema
  • 03Explicações em vídeo para os problemas mais difíceis
  • 04Explicações principais em C++, com código da comunidade em Java, Python, Go e JavaScript
  • 05Capítulos de resumo por tema para revisão

Casos de uso

  • Preparar-se para entrevistas técnicas de engenharia de software com uma lista estruturada de problemas
  • Aprender estruturas de dados e algoritmos do zero, seguindo uma ordem guiada
  • Revisar um tema específico, como programação dinâmica ou grafos, com explicações passo a passo

Antes de usar

  • Nenhuma licença é especificada, então os termos de reutilização não estão claros.
  • O guia está escrito principalmente em chinês, e suas principais soluções estão implementadas em C++.

Tópicos

Perguntas frequentes

O que é leetcode-master?
Um guia de estudos de LeetCode em chinês, com ordem de problemas selecionada, soluções ilustradas, explicações em vídeo e código em C++, Java, Python, Go e JavaScript. leetcode-master é um plano estruturado de estudos de algoritmos escrito em chinês, conhecido como 《代码随想录》. Ele organiza cerca de 200 problemas clássicos do LeetCode em uma ordem recomendada, agrupados por tema, de arrays e listas ligadas a árvores, backtracking, algoritmos gulosos, programação dinâmica e grafos.
leetcode-master é gratuito? Qual é a licença?
leetcode-master não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
leetcode-master ainda é mantido?
Manutenção ativa. O último commit de leetcode-master foi em 24 de out. de 2026.
Para que posso usar leetcode-master?
Preparar-se para entrevistas técnicas de engenharia de software com uma lista estruturada de problemas Aprender estruturas de dados e algoritmos do zero, seguindo uma ordem guiada Revisar um tema específico, como programação dinâmica ou grafos, com explicações passo a passo
Onde consigo leetcode-master?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/youngyangyang04/leetcode-master

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados