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 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
Példán keresztül bemutatás d π kész (d: költség) (π : szülő) ∞∞∞ \nil ∞
d π kész ∞∞∞ \nil ∞ s=
d π kész ∞∞∞ \1nil
d π kész ∞5∞ \1nil
d π kész ∞ \142nil
d π kész \
d π kész \