Trabalho de algoritmos e estrutura de dados.