Este documento habla sobre grafos y sus formas de representación. Explica que un grafo es una estructura de datos que consiste en nodos y aristas que conectan los nodos. Luego describe tres formas de representar un grafo: matriz de adyacencia, lista de adyacencia y arreglo de lista de adyacencia.
2. Grafos
Un grafo en el ámbito de las ciencias de la computación
es una estructura de datos, en concreto un tipo abstracto
de datos (TAD), que consiste en un conjunto de nodos
(también llamados vértices) y un conjunto de arcos
(aristas) que establecen relaciones entre los nodos. El
concepto de grafo TAD desciende directamente del
concepto matemático de grafo.
3. Formas de representar un Grafo
Matriz de adyacencia
0 1 0 0 0 0
0 0 0 1 0 0
1 0 0 0 0 1
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
A
B C
D F
E
Matriz Grafo