Skip to content

Latest commit

 

History

History
260 lines (228 loc) · 22.1 KB

README.md

File metadata and controls

260 lines (228 loc) · 22.1 KB

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