Algoritmo Estrutura de Dados são mecanismos de organização de dados para atender aos diferentes requisistos de processamento. Nesse repositório foram realizados trabalhos práticos (TP) que definem armazenamento de dados, manipulação e movimentação de dados em memória principal e secundária, abrastração de dados, estruturas de controle, modularização, encapsulamento, herença e recursividade. Implementação realizada na linguagem Java e C.
Todos os trabalhos possuem pdfs com os enunciados e pub.in que são as entrada dos dados para serem manipuladas e os pub.out que são o resultado dessas manipulação. Foram corrigidos usuando o Verde da PUC Minas. O verde pussue as entradas públicas que são os pub.in e entradas privadas, os resultados são a porcentagem da saida do programa com os arquivos pub.out. Todos os trabalhos possuem 100% nos arquivos públicos e privados.
Os programas em Java possuem mais de uma classe em arquivo e os de C todos os métodos, pois o sistema do Verde apenas compila um arquivo por entrega.