Skip to content

Biblioteca de algoritmos, estruturas de dados e primitivas para Maratona de Programação da UFMG.

Notifications You must be signed in to change notification settings

brunomaletta/Biblioteca

Repository files navigation

Biblioteca

Biblioteca de algoritmos, estruturas de dados e primitivas para Maratona de Programação da UFMG.

Códigos em C++, em maior parte implementados pelos alunos da universidade.

PDF

Versão em PDF dos algoritmos pode ser encontrada aqui.

O theoretical guide (documento com teoremas, identidades e informações teóricas relevantes) pode ser encontrado aqui.

Link para o latex do theoretical: link.

Atualizar o PDF

Detalhes

Para atualizar o PDF primeiro instale o latex executando

sudo apt install texlive-full

O pdf é gerado usando a ferramenta rubber. Para baixá-la execute:

sudo apt install rubber

ou

pip install latex-rubber

Por fim, execute

cd latex
./getlatex.sh

Hash

No PDF, a coluna de hash é o hash de cada linha, exceto se a linha contem um caractere }. Nesse caso, o hash da linha é o hash a partir da linha que fecha o último } da linha atual.

Para ver o hash no vim, seleciona as linhas com Shift+v, e aperta Ctrl+h.

Conteúdo

Programação Dinâmica

Estruturas de Dados

Grafos

Matemática

Primitivas

Strings

Problemas

Extra

About

Biblioteca de algoritmos, estruturas de dados e primitivas para Maratona de Programação da UFMG.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages