[]
Dijkstra Algoritması Sorusu
Dijkstra algoritmasında sorun yok.
AC
AD
DH(sağ alt)
H(sağ Alt)G
CE
CB
CF
.
.
.
diye gidiyor.
F'ye ulaşacak en kısa yolu bulmak için F'den geriye doğru düşüneceksiniz.
sizi f'ye götüren yol cf
şimdi c'ye ulaştıran yolu düşüneceksiniz ac
dolayısıyla sizi sizi f'ye ulaştıran en kısa yol a-c-f
AC
AD
DH(sağ alt)
H(sağ Alt)G
CE
CB
CF
.
.
.
diye gidiyor.
F'ye ulaşacak en kısa yolu bulmak için F'den geriye doğru düşüneceksiniz.
sizi f'ye götüren yol cf
şimdi c'ye ulaştıran yolu düşüneceksiniz ac
dolayısıyla sizi sizi f'ye ulaştıran en kısa yol a-c-f
- godsparticle (05.04.15 22:23:11)
ben ac dedikten sonra d nin uzaklığını c'ye göre güncelliyorum. Algoritmaya göre böyle yapmam gerekmiyor mu?
- spektrum9000 (05.04.15 22:28:24)
C'nin uzaklığını d'ye göre güncelliyorum derken?
başlangıç noktanız a ise d'ye en kısa yol sorulursa size a-d en kısa yol olur. Bir güncelleme yok.
c'ye en kısa yol sorulursa a-c olur. yine. Bir değişiklik yok.
Dijkstra'nın amacı verilen bir bşalnagıç node'undan diğer bütün nodelara en kısa uzaklıkları bulmak.
başlangıç noktanız a ise d'ye en kısa yol sorulursa size a-d en kısa yol olur. Bir güncelleme yok.
c'ye en kısa yol sorulursa a-c olur. yine. Bir değişiklik yok.
Dijkstra'nın amacı verilen bir bşalnagıç node'undan diğer bütün nodelara en kısa uzaklıkları bulmak.
- godsparticle (05.04.15 22:32:19)
1