Projeto Olímpico

Iniciante

Sextas - 16:40 às 18:00

Problemas

AD-HOC simples

  • Introdução a c++
  • Algoritmos basicos
  • Problemas de simulação

Strings

  • Vetores, Matrizes,
  • Strings
  • Busca e ordenação

Estruturas

de dados

  • Pilha
  • Fila
  • Set e Map

Matemática

  • Sistemas numéricos
  • Números Primos
  • BigInteger

Paradigmas

  • Algoritmos gulosos
  • Backtracking
  • Programação Dinâmica

Grafos

AD-HOC simples

  • Algoritmos classicos
  • Busca
  • Arvore

Avançado

Quartas - 16:40 às 18:00

Problemas

AD-HOC

  • Algoritmos sequênciais
  • Simulações
  • Algoritmos Gulosos

Estruturas de

dados lineares

  • Pilha, Fila, Lista, etc
  • Ordenação
  • Busca

Grafos

  • Árvores
  • Algoritmos clássicos
  • Backtracking

Estruturas de

dados não lineares

  • Árvores binárias de busca
  • Fila de prioridade
  • Segment Tree, BIT e etc

Matemática

  • Teoria dos números
  • Análise combinatória
  • Teoria dos jogos

Programação

Dinâmica

  • Otimização
  • Top-down
  • Botton-up