Repositório das aulas de preparação para OBI do colégio Pódion.
Aviso: Estudar para a próxima aula (29/07), conceitos de ponteiros, struct (C) e classes (Python). Sugestões de links abaixo.
06/05 (sábado)- Aula Introdutória11/05 (quinta) - 1ª Fase Nível Iniciação12/05 (sexta) - 1ª Fase Nível Programação20/05 (sábado) - Aula normal27/05 (sábado) - Não haverá aula03/06 (sábado) - Aula normal08/06 (quinta) - 2ª Fase Nível Iniciação09/06 (sexta) - 2ª Fase Nível Programação10/06 (sábado) - Aula normal17/06 (sábado) - Não haverá aula24/06 (sábado) - Não haverá aula em decorrência da premiação da OBF01/07 (sábado) - Aula normal08/07 (sábado) - Aula normal15/07 (sábado) - Não haverá aula22/07 (sábado) - Não haverá aula29/07 (sábado) - Aula normal05/08 (sábado) - Aula normal- 12/08 (sábado) - 3ª Fase Nível Iniciação
- 19/08 (sábado) - 3ª Fase Nível Programação
- Complexidade de algoritmos
- Arrays e matrizes
- Busca binária
- Ordenação
- Sets e Maps
- Listas, Filas e Pilhas
- Brute force e backtracking
- Algoritmos gulosos
- Programação dinâmica
- Árvores
- Grafos
- Aula 1 (Aula Inaugural)
- Aula 2 (Complexidade, Arrays, Matrizes)
- Aula 3 (Ordenação)
- Aula 4 (Busca Binária)
- Aula 5 (Listas, filas, pilhas, maps)
- Aula 6 (Brute force, backtracking e programação dinâmica)
- Aula 6 (Grafos I)
- Aula 8 (Grafos II)
- Ponteiros em C: IME USP, PUC RS, C POINTERS, C POINTERS & ARRAYS, C POINTERS & FUNCTIONS, C MEMORY ALLOCATION, C POINTERS EXAMPLES
- Struct em C: IME USP, C STRUCTURE
- Python: Learn Python the Hard Way
- C: TOBI - Treinamento para OBI
- Complexidade: Big O Cheat Sheet
- Ordenação: Sorting Algorithms