R1GJG6M5BA9OA
Zdjęcie przedstawia widok z satelity, na którym widać oświetlenie większych miast.

I_R_W14_M38_Java Podejście zachłanne. Najkrótsza droga w grafie

Źródło: NASA, domena publiczna.
Polecenie 1

Zapisz pseudokod programu, który dla spójnego ważonego grafu nieskierowanego o dodatnich wagach reprezentowanego przez listę sąsiedztwa wyświetli tablicę najkrótszych ścieżek prowadzących do kolejnych wierzchołków z wierzchołka początkowego oraz poprzedniki tych wierzchołków.

Specyfikacja problemu:

Dane:

  • lista_sąsiedztwa – lista sąsiedztwa spójnego grafu nieskierowanego o dodatnich wagach

  • s – wierzchołek początkowy grafu

Wynik:

  • tablica przechowujące najkrótsze ścieżki od wierzchołka s do pozostałych wierzchołków oraz tablica przechowująca poprzedniki kolejnych wierzchołków

R4M9VDX4GB3UN
Polecenie 2

Zapoznaj się z prezentacją multimedialną przedstawiającą pseudokod algorytmu Dijkstry.

R1OZLOBUO588F1
a
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.