Zaawansowane algorytmy i struktury danych/Ćwiczenia 6: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
|||
Linia 1: | Linia 1: | ||
== Zadanie 1 == | == Zadanie 1 == | ||
{{kotwica | {{kotwica|zadanie 1|}} | ||
Pokaż, że [[..\ | Pokaż, że [[..\wykład 6\iloczyn_odległości|iloczyn odległości]] jest przemienny względem dodawania, tzn, że dla macierzy <math>C</math>, <math>D</math> | ||
i <math>E</math> rozmiaru <math>n\times n</math>zachodzi: | i <math>E</math> rozmiaru <math>n\times n</math>zachodzi: | ||
Wersja z 22:04, 27 lip 2006
Zadanie 1
Pokaż, że iloczyn odległości jest przemienny względem dodawania, tzn, że dla macierzy , i rozmiaru zachodzi:
oraz
Wskazówka
Zadanie 2
Zaproponuj jak wykorzystać algorytm Bellmana-Forda do sprawdzenia, czy w grafie i wagach krawędzi opisanych funkcją istnieje cykl o ujemnej wadze.
Rozwiązanie
Zadanie 3
Mając dane graf , funkcję wagową , odległości z wybranego wierzchołka do w grafie , zaproponuj algorytm obliczania drzewa najkrótszych ścieżek w czasie
Wskazówka