Este repositório contém os códigos e estudos da matéria de Algoritmos e Estrutura de Dados 2 do curso de Ciência da Computação, 2º Período, da faculdade PUC Minas.
Dentro do repositório, encontramos algumas pastas principais, sendo elas:
-
labs: Contém todos os laboratórios (labs) realizados ao longo da disciplina. Estes labs são atividades rápidas desenvolvidas com o intuito de praticar lógica de programação e código. Em sua maioria, envolvem a resolução de tarefas simples e problemas básicos.
-
nivelamento: Tarefas realizadas no início da matéria para nivelamento dos alunos. Inclui práticas como pesquisa binária, pesquisa sequencial e exercícios com a linguagem Java.
-
provas: Reúne todos os estudos e preparações para as provas da disciplina (Prova 01, Prova 02 e Prova 03), além de provas antigas. Dentro de cada pasta, há questões de estudo e um arquivo README explicando o conteúdo abordado.
-
tad: Contém todas as estruturas de dados básicas lineares (TADs).
-
tad_flex: Contém todas as estruturas de dados básicas flexíveis (TADs).
-
tps: Inclui todos os trabalhos práticos realizados ao longo da disciplina.
- Java
- C
- Navegue pelas pastas para encontrar a atividade de interesse.
- Consulte o arquivo README em cada guia para entender as resoluções.
- Explore os códigos dentro das pastas específicas das atividades para ver as implementações.
Se você encontrar algum erro ou tiver sugestões de melhoria, fique à vontade para abrir um pull request ou criar uma issue.
Este projeto está sob a licença MIT License.