La Web del Programador: Comunidad de Programadores
 
    Pregunta:  14428 - CODIGO C/C++ DIJKSTRA FLOYD GRAFOS
Autor:  juan
Necesito conseguir el codigo fuente en C/C++ de los algoritmos de dijkstra y floyd para grafos. Si alguien me puede ayudar se lo voy a agradecer.

  Respuesta:  leo fantin
mi ra solo te voy a dar un seudo(+o-) codigo ya que no tengo tiempo y no me lo acuerdo bien.

supongo que tenes una cla se grafo ya echa entonces inicializas la matriz de los costos con la clase y es la que vas a devolver.

for(int i=1;i<cantidad;i++)
for(int j=1;j<cantidad;j++)
matrizcosto=Gr->costoArco(i,j);

despues serian tres for y la relajacion

for i=1 to todos los vertices
for J=1 to todos los vertices
for Z=1 to todos los vertices
relajacion es un if pensa algo che??