Wpis z mikrobloga

#informatyka #algorytmy #studbaza

Czy jest ktoś tutaj kto umie algorytmy i może wytłumaczyć różnice i podobieństwa pomiędzy:
Algorytmem DFS a cyklem eulera
i Algorytmem Dijkstry a BFS ?

Nie mogę znaleźć dokładnych różnic i podobieństw, a potrzebuję tego do zadania na studia.
  • 4
  • Odpowiedz
@harnasiek: BFS leci po poziomie, leci do węzła, który jest najbliżej źródła. Dijsktra opiera się na szukaniu węzłów o najmniejszym koszcie, czyli porównuje ona koszt tego wybieranego węzła z rzeczywistym oraz przechowywanym. Potem porównuje tę odległość do tego szukanego węzła, no i jesli jest wieksza to oznacza, że już wcześniej została zapisana i ten węzeł po prostu został tj. odwiedzony.

Czyli podsumowując dijsktra może zapisać przypisanie danej drogi, której odległość jest
  • Odpowiedz