Introdução à Programação Competitiva Programação Competitiva Introdução à Programação Competitiva Juízes Eletrônicos (problemas resolvidos) Tipos Primitivos de Dados (problemas resolvidos) Análise de Complexidade Fundamentos Pior caso, melhor caso, caso médio Busca e Ordenação Algoritmos de Busca (problemas resolvidos) Algoritmos de Ordenação Quadráticos Algoritmos de Ordenação Linearítmicos (problemas resolvidos) Ordenação em C/C++ (problemas resolvidos) Estruturas de Dados Vetores Fundamentos (problemas resolvidos) Implementação de um contêiner vector em C Pilhas e Filas Pilhas (problemas resolvidos) Filas (problemas resolvidos) Árvores Binárias Árvores Binárias: Definição Árvores Binárias de Busca: Inserção e Remoção Árvores Binárias de Busca: Busca e Travessia (problemas resolvidos) Heap binária Heaps binárias na STL (problemas resolvidos) Árvores Binárias de Busca na STL (problemas resolvidos) Árvores m-árias Árvores de Fenwick: Definição, RSQ e update (problemas resolvidos) Árvores de Fenwick: Aplicações e Variações (problemas resolvidos)