Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Dijkstra algoritmus. 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.

Hasonló előadás


Az előadások a következő témára: "Dijkstra algoritmus. 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."— Előadás másolata:

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


Letölteni ppt "Dijkstra algoritmus. 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."

Hasonló előadás


Google Hirdetések