Algorytmy i struktury danych · Senior · Pytanie 3 z 75

Czym A* różni się od algorytmu Dijkstry?

Wyjaśnienie

A* porządkuje wierzchołki według g + h: znany koszt plus oszacowanie do celu, np. odległość w linii prostej na mapie. Jeśli h nigdy nie przeszacowuje (heurystyka dopuszczalna), ścieżka nadal jest optymalna, a odwiedza się dużo mniej wierzchołków.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Senior · pytanie 3

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test