Skip to content

Exercícios pra você ficar loucão com Grafos. Tem de tudo nisso aí, alguns até incompletos. Se tiver disposição, faz um fork e manda o resto funcionando. 😂

License

Notifications You must be signed in to change notification settings

tiagoboeing/grafos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grafos

Disciplina: Grafos
Semestre: 2017/2
Curso: Ciência da Computação
Professor: Max Pereira
Universidade do Sul de Santa Catarina (UNISUL)

Sumário

- Trabalho 1
- Trabalho 2
- Trabalho 3



Trabalho 1

Implementar as seguintes representações de grafos:

  • Listas de arestas
  • Listas de adjacência
  • Matriz de adjacência
  • Matriz de incidência
Entrada:
  • Tipo de grafo: não-orientado ou orientado
  • Valorado (s/n) – somente arestas
  • Conjunto V
  • Conjunto E
Saída:
  • As três formas de representação

Trabalho 2

Implementar o algoritmo de Dijkstra:

Entrada:
  • Tipo de grafo: não-orientado ou orientado
  • Valorado - somente arestas
  • Conjunto V
  • Conjunto E
  • Vértice inicial (origem)
Saída:
  • As distâncias e os caminhos entre o vértice de origem e os demais vértices

Trabalho 3

Resolução do problema da árvore geradora mínima:
Implementar os dois algoritmos: Kruskal e Prim-Jarnik

Entrada:
  • Tipo de grafo: não-orientado
  • Valorado - somente arestas
  • Conjunto V
  • Conjunto E
Saída:
  • As arestas do subgrafo (árvore geradora mínima) e o custo.

About

Exercícios pra você ficar loucão com Grafos. Tem de tudo nisso aí, alguns até incompletos. Se tiver disposição, faz um fork e manda o resto funcionando. 😂

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages