Pular para conteúdo

Introdução aos Conceitos de Programação Competitiva (ICPC)

Estão abertas as pré-matrículas para a disciplina ICPC!

A Disciplina acontecerá na Quarta-Feira das 14h00 as 17h40, sendo uma matéria de Núcleo Livre. O formulário de inscrição pode ser encontrado aqui, com prazo para o preenchimento até 23h59 04/08/2025.

Nesta disciplina serão ensinados conceitos essenciais de programação focados em olimpíadas de informática, abordando tópicos como:

  • Técnicas de Programação (Força Bruta, Busca Binária, Two pointers, Programação Dinâmica),
  • Algoritmos (Algoritmos de Grafos e de Processamento de Strings) e
  • Estruturas de Dados (Árvore de Segmentos, Árvore de Fenwick, Estruturas da STL/C++).

As aulas incluem teoria, exemplos práticos e listas de exercícios.

Como a disciplina segue um formato incomum, o método de prioridade para selecionar participantes também é incomum com relação ao padrão. A prioridade será para alunos no inicio da graduação (quatro primeiros períodos), dando prioridade para alunos que já participaram de eventos correlatos.