Skip to content

Repositório dedicado aos trabalhos da disciplina Teoria dos Grafos (COS242) do período 2023.2 na UFRJ. O trabalho consiste em uma biblioteca para representação e manipulação de grafos.

Notifications You must be signed in to change notification settings

BarbaraCerqueira/graph-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph Library

Repositório dedicado aos trabalhos da disciplina Teoria dos Grafos (COS242) do período 2023.2 na UFRJ. Os trabalhos consistem em desenvolver uma biblioteca para representação e manipulação de grafos.

Funcionalidades

A biblioteca provê as seguintes funcionalidades:

Grafos sem peso:

  • Ler grafo de arquivo
  • Realizar buscas BFS e DFS
  • Encontrar componentes conexos
  • Calcular menor distância entre vértices
  • Calcular diâmetro do grafo
  • Gerar arquivo com informações do grafo

Grafos com peso (direcionados ou não-direcionados):

  • Ler grafo de arquivo
  • Calcular distância e menor caminho entre vértices (Dijkstra usando Heap)
  • Calcular distância e menor caminho entre vértices (Dijkstra sem Heap)
  • Encontrar fluxo máximo

Instruções

Para executar a interface de testes, use o comando:

make run

About

Repositório dedicado aos trabalhos da disciplina Teoria dos Grafos (COS242) do período 2023.2 na UFRJ. O trabalho consiste em uma biblioteca para representação e manipulação de grafos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published