La estructura de datos usada depende de las características del grafo y el algoritmo usado para manipularlo.