Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaNóra Faragóné Megváltozta több, mint 10 éve
1
Dijkstra algoritmus
2
Az algoritmus elve Kezdésnél a start csúcson kívül minden csúcs távolsága legyen ∞. (A start csúcs távolsága 0) Feltételes minimum kereséssel derítsük ki a következő legközelebbi csúcsot. (amit még nem látogattunk meg) Ezt a „v” csúcsot terjesszük ki, azaz számítsuk ki a v-be vezető út hosszát, ehhez adjuk hozzá a v szomszédjába vezető út hosszát. Ha ez az út rövidebb, mint az említett szomszédba eddig vezető út hossza, akkor csere. 1 2 3 2 11 10
3
Példán keresztül bemutatás d π kész (d: költség) (π : szülő) 12345 0∞∞∞ \nil 00000 ∞ 1 2 3 5 4 2 11 10 3 7 9 1
4
d π kész 12345 0∞∞∞ \nil 10000 ∞ 1 2 3 5 4 2 11 10 3 7 9 1 s=
5
d π kész 12345 0∞∞∞ \1nil 10000 2 1 2 3 5 4 2 11 10 3 7 9 1
6
d π kész 12345 0∞5∞ \1nil2 11000 2 1 2 3 5 4 2 11 10 3 7 9 1
7
d π kész 12345 065∞ \142nil 11110 2 1 2 3 5 4 2 11 10 3 7 9 1
8
d π kész 12345 06515 \1423 11100 2 1 2 3 5 4 2 11 10 3 7 9 1
9
d π kész 12345 06511 \1421 11100 2 1 2 3 5 4 2 10 3 7 9 1
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.