AlgoViz
Grátis para sempre · sem cadastro · sem paywall

Algoritmos
que você pode ver.

Cada problema, percorrido quadro a quadro: ponteiros deslizando, janelas correndo, tabelas de programação dinâmica se preenchendo. Dê play e veja a ideia se abrir, com o pseudocódigo ao lado. Nos problemas clássicos, veja a força bruta apostar corrida com o truque otimizado.

24
padrões
638
problemas
412
explicações animadas
100%
grátis
Two Sum II
dois ponteiros
L
R
2
7
11
15
0
1
2
3
target9

Array is sorted. Park L on the smallest value and R on the largest. Target = 9.

Da força bruta ao ótimo, lado a lado

Os problemas clássicos trazem as duas abordagens juntas. Alterne entre elas e veja o custo de tempo e espaço cair — assim você aprende o porquê, não só o truque.

Passo a passo, play ou arrastar

Conduza a animação do seu jeito: as setas avançam passo a passo, a barra de espaço reproduz e você pode arrastar até qualquer quadro. O código destaca exatamente a linha que está rodando.

De verdade livre e aberto

Sem contas, sem temas trancados, sem empurrar nada. Todo padrão e todo problema está liberado para todo mundo, em qualquer aparelho.

Escolha uma trilha

24 padrões · 638 problemas — todos liberados.