Implementar el algoritmo de Dijkstra

Me tardé un buen en entenderlo, pero creo que ya lo hice, lo malo es que mi computadora le sale errores que no entiendo porque salen, errores bien difíciles de comprender, así que a ver si funciona con otra compu...