Nu vad de ce este necesara modificarea costurilor pt a fi toate pozitive. In cazul in care costurile raman asa cum sunt, singura diferenta ar fi ca la un pas valoarea din heap-ul Djikstra(ce ar fi,sa zicem, distanta pana la nodul x) ar putea fi mai mica decat valoarea de la pasul anterior(distanta pana la nodul y). Insa, cum nu exista cicluri de cost negativ, distanta minima pana la y nu ar putea fi modificata si deci algoritmul ar fi corect. Daca gresesc, corectati-ma va rog.
