Executando verificação de segurança...
-5

🗃️ ESTRUTURA DE DADOS E ALGORITIMOS - retendo 100% do conteúdo

Hoje, no trabalho, foi do jeito que eu gosto!

Mão no código, entendendo como o sistema funciona, resolvendo bugs e descobrindo outros conforme vou analisando.

Muito produtivo!

E, algo que tem me animado ultimamente é estudar estrutura de dados e algoritimos, mas, não só estudar, praticar!

Uso a plataforma LeetCode para praticar!

Quer saber como eu faço?

Primeiramente, abro um problema aleatório e leio a descrição.

Fico uns tentando pensar em uma solução até surgir algo que, na minha cabeça, faça sentido (até agora sem escrever código).

Então, eu desenho a solução, pode ser com papel e caneta mas, eu uso o tldraw.

Após esse processo, vejo que teoricamente minha solução funciona.

A partir desse momento, começo a implementar a solução, vou ajustando até da certo.

Mas, e quando não dá?

Quando não dá, eu passo mais uns minutos tentando entender o porque e se por algum motivo eu realmente não entender, eu pesquiso, em qualquer lugar, seja no YouTube, seja no Google, seja no Stack Overflow, ou até mesmo nas próprias soluções do LeetCode.

Após achar algo útil, fico lendo ou vendo até conseguir entender o porque que aquele código funcionou e o meu não.

Assim, eu consigo reter muito conteúdo, fixando tudo na minha mente!