Fundamentos de Programação/01 - Fundamentos Duros/Semana 02 - Estruturas de Dados I1 minsemana
Semana 02 — Estruturas de dados I
Objetivo
Saber por que uma estrutura é rápida, não só que ela é rápida. Implementar à mão é o que transforma "hash map é O(1)" em conhecimento seu.
Tópicos
Entregável
Implementar do zero, sem usar a biblioteca padrão
- Lista ligada (inserção, remoção, busca)
- Pilha
- Hash map com tratamento de colisão
Escreva a complexidade de cada operação no código, como comentário, antes de rodar.
Revisão de sexta (30 min)
Reserve 30 minutos toda sexta. Sem isso você reaprende tudo no mês seguinte.
- Reler as notas da semana e preencher o campo
revisaode cada uma - O que eu não conseguiria explicar em voz alta agora?
- Marcar
status: dominadosó no que passou nesse teste
Anotações da semana
Parte de 01 - MOC Fundamentos Duros · 00 - MOC Fundamentos de Programação