2021-Q3-BCM0506 - AULA 02 - Introducao A Teoria Dos Grafos
2021-Q3-BCM0506 - AULA 02 - Introducao A Teoria Dos Grafos
2021-Q3-BCM0506 - AULA 02 - Introducao A Teoria Dos Grafos
1-5 5-2
Grafo Grafo
Grafo simples não- direcionado não- ponderado
Definições
Grafo não-direcionado
Arestas
Grafo direcionado
Arcos
Definições
Laço: uma aresta cuja duas extremidades
incidem em um mesmo vértice
Definições
Existem outras propriedades de grafos:
Sim, é possível
Jogo de Xadrez 3x3
Grafos podem ser utilizados para representar
diversos problemas:
Grafo direcionado
1: 4, 7
2: 1
3: 1, 6
4: 3
5: 2
6: 6
7: 2
Matriz de Adjacência
O grafo é representado por uma matriz,
na qual cada elemento (x, y) recebe o valor
1 se houver uma conexão entre os nós
x e y, e 0, caso contrário
Na figura ao lado, vemos a representação
de um grafo com a matriz de adjacência.
Notem que:
⚫ Para o grafo não direcionado,
a Matriz de Adjacência é simétrica
⚫ Se houver poucas arestas, a matriz
será esparsa (grande quantidade de elementos com
valor 0)
Matriz de Adjacência
Matriz de Adjacência
Matriz de Adjacência
Grafo direcionado
Grafo de tamanho 33
Matriz de Adjacência
Grafo de tamanho 33
Representação de Grafos
Podemos também representar grafos direcionados e
que contenham laços, como abaixo:
Capítulo 1 Capítulo 22
Atividade 1
Desenhe um grafo que represente todos os
movimentos do cavalo em um tabuleiro 3x3 e 5x5
Atividade 2