ASD ep 02 2005 4

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ę i
ASD ep 02 2005 2 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię i
ASD ep 02 2005 4 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię i
ASD ep 02 2005 1 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005 Imię i
ASD ep 02 2005 3 Algorytmy i Struktury Danych Egzamin poprawkowy 16 lutego 2005 Imię i
ASD ep 02 2005 5 Algorytmy i Struktury Danych Egzamin poprawkowy 16 lutego 2005 Imię i
ASD ep 08 2005 1 Algorytmy i Struktury Danych6 września 2005, Wersja B, egzamin poprawkowy Imię i
ASD ep 08 2003 C 1 Algorytmy i Struktury Danych (grupa C)Egzamin poprawkowy PJWSTK 8 września 2003
ASD ep 08 2003 D 1 Algorytmy i Struktury Danych (grupa D) Egzamin poprawkowy PJWSTK 8 września 2003
ASD ew( 06 2005 1 Algorytmy i Struktury DanychEgzamin. 28 czerwca 2005, Wersja A, studia wieczorowe
ASD e 02 2003 1 Algorytmy i struktury danych Egzamin II rok PJWSTK, 10 luty 2003 Grupa B Nazwisko &

więcej podobnych podstron