Visualização e aprofundamento em cada estrutura
O maior guia visual de algoritmos em português. Cada tópico traz o texto, o algoritmo animado passo a passo com o código sincronizado, vídeo e uma lista de problemas do LeetCode e do GeeksforGeeks.
Como cada tópico funciona
Uma página por tópico. Tudo no mesmo lugar, sem pular entre dez abas.
O algoritmo rodando
Passo a passo, no seu ritmo, com o seu próprio array de entrada e o código Python acompanhando linha a linha.
Texto direto ao ponto
Explicação em português de gente, sem tradução automática e sem enrolação acadêmica.
Prática de verdade
Lista curada de problemas do LeetCode e do GeeksforGeeks, na ordem certa de dificuldade.
Comece por aqui
Ver tudo →Tamanho travado em k: entra um elemento pela direita, sai um pela esquerda. O(n) sem refazer conta.
Dois índices caminhando na mesma passada. Em array ordenado, um começa na ponta esquerda e o outro na direita, e eles convergem.
Como medir tempo e espaço de um algoritmo sem cronômetro.
Corte o espaço de busca pela metade a cada passo: O(log n).
Os dois jeitos de percorrer um grafo.
Memoização, tabulação e o desafio de enxergar o estado. 1D e multidimensional.
Estudar sozinho é mais difícil
Entra no Discord da comunidade Craft & Code Club: maratona semanal de problemas, revisão de código e gente resolvendo as mesmas questões que você.
Entrar no Discord →Livre, e mantido pela comunidade
Nada aqui é pago, nem vai ser. Se o conteúdo te ajuda, você pode apoiar a comunidade e ajudar a manter tudo livre e aberto, para quem vem depois.
Seja um apoiador →