ASD Ćwiczenia 1: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 64: | Linia 64: | ||
=='''Zadanie | =='''Zadanie 5''' == | ||
Udowodnij poprawność algorytmu na cykliczną równoważność słów. | Udowodnij poprawność algorytmu na cykliczną równoważność słów. | ||
Linia 91: | Linia 91: | ||
=='''Zadanie | =='''Zadanie 6''' == | ||
Dla jakich ciągów algorytm na cykliczną równoważność wykonuje maksymalną liczbę porównan symboli? | Dla jakich ciągów algorytm na cykliczną równoważność wykonuje maksymalną liczbę porównan symboli? |
Wersja z 11:56, 15 cze 2007
Zadanie 1
Udowodnij, że algorytm Najdłuższy-Malejący jest poprawny.
Rozwiązanie
Zadanie 2
Udowodnij, że algorytm Permutacja-Wagowa jest poprawny.
Rozwiązanie
Zadanie 3
Udowodnij, że algorytm Proste-Pakowanie jest poprawny.
Rozwiązanie
Zadanie 4
Przypuśćmy, że mamy wage szalkową i odważniki będące potęgami trójki, dla każdej potęgi dokładnie jeden odważnik. Jak powinniśmy rozmieścić odważniki na wadze, aby doładnie zważyć przedmiot o zadanej wadze x?
Rozwiązanie
Zadanie 5
Udowodnij poprawność algorytmu na cykliczną równoważność słów.
Rozwiązanie
Zadanie 6
Dla jakich ciągów algorytm na cykliczną równoważność wykonuje maksymalną liczbę porównan symboli?
Rozwiązanie