ASD ep 02 2005 4
Algorytmy i Struktury Danych
Egzamin poprawkowy 16 lutego 2005
Imię i nazwisko......................................................Nr indeksu.........................
Zadanie 4 Danyjest ciąg złożony z zer i jedynek.
Polecenia:
(a) Zaproponuj algorytm, o możliwie małym koszcie, do posortowania tego ciągu w porządku niemalejącym. Jaki jest koszt zaproponowanego algorytmu?
(b) Zastosuj do posortowania tego samego ciągu algorytm QuickSort i oszacuj poniesiony koszt. Uzasadnij swoją odpowiedź.
(c) Załóżmy, że dysponujemy wyrocznią, która dla dowolnego ciągu potrafi stwierdzić, czy jest on już uporządkowany, czy nie. Użyj wyroczni do takiego zmodyfikowania algorytm QuickSort, by nie wykonywał on niepotrzebnych porównań, gdy rozważany ciąg już jest posortowany. Zapisz uzyskany algorytm w pseudokodzie zakładając, że masz daną,procedurę Split oraz funkcję Wyrocznia, gdzie Wyrocznia(c) = true wttw c jest cięgiem uporządkowanym niemalejąco.
Wyszukiwarka
Podobne podstrony:
ASD ep 02 2005 2 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię iASD ep 02 2005 2 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię iASD ep 02 2005 4 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię iASD ep 02 2005 1 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005 Imię iASD ep 02 2005 3 Algorytmy i Struktury Danych Egzamin poprawkowy 16 lutego 2005 Imię iASD ep 02 2005 5 Algorytmy i Struktury Danych Egzamin poprawkowy 16 lutego 2005 Imię iASD ep 08 2005 1 Algorytmy i Struktury Danych6 września 2005, Wersja B, egzamin poprawkowy Imię iASD ep 08 2003 C 1 Algorytmy i Struktury Danych (grupa C)Egzamin poprawkowy PJWSTK 8 września 2003ASD ep 08 2003 D 1 Algorytmy i Struktury Danych (grupa D) Egzamin poprawkowy PJWSTK 8 września 2003ASD ew( 06 2005 1 Algorytmy i Struktury DanychEgzamin. 28 czerwca 2005, Wersja A, studia wieczoroweASD e 02 2003 1 Algorytmy i struktury danych Egzamin II rok PJWSTK, 10 luty 2003 Grupa B Nazwisko &więcej podobnych podstron