Este repositório contém o material para o seminário sobre Grafos, apresentado pela Equipe 14 na disciplina de Algoritmos e Estruturas de Dados (PCO001) da UNIFEI.
- Apresentação: Slides (PDF) com explicações detalhadas sobre o tema, abordando:
- Conceitos e Terminologia de Grafos.
- Tipos de Grafos (direcionado, ponderado, etc.).
- Representação de Grafos (matriz de adjacência, lista de adjacência).
- Algoritmos de Busca em Grafos (BFS, DFS).
- Algoritmo de Dijkstra para Caminho Mínimo.
- Aplicações de Grafos em problemas reais.
- Código: Implementação em C/C++.
- Exemplos: Conjunto de exemplos práticos que demonstram o uso de grafos e dos algoritmos implementados.
- Hands on: Um exemplo prático utilizando o banco de dados orientado a grafos Neo4j.
- Documentação: Documentação do código e do projeto.
- Clone este repositório:
git clone https://github.com/Carlos-Henreis/PCO001-AVAL02.git
- O projeto foi dividido em pastas, cada uma contendo um tipo de conteúdo específico.
- Seminário: Acesse a pasta
1. Seminario
e abra o arquivoApresentacao-Seminario.pdf
. Este arquivo contém a apresentação do seminário (conteúdo teórico), e no diretórioprojeto
estão os arquivos latex/imagens utilizados para a criação da apresentação. - Código: Acesse a pasta
2. tad_grafo
e abra o arquivoREADME.md
. Este arquivo contém instruções para compilar e executar o código. - hands on: Acesse a pasta
3. hands_on
e abra o arquivoREADME.md
. Este arquivo contém instruções para compilar e executar o hands on utilizando o Neo4j/Node.js/Angular.
- Seminário: Acesse a pasta
- Carlos Henrique Reis
- Sandro Carvalho Izidoro
- Universidade Federal de Itajubá (UNIFEI)
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para detalhes.