alg2

alg2



NAZWISKO:


IMIĘ:


DATA:


Sprawdzian nr 2 z algorytmów i struktur danych. Każde z poniższych zdań jest punktowane w skali 0-10.

1.    Podaj definicję drzewa o typie bazowym TB.

2.    Jaka jest różnica pomiędzy kolejką LLFO, a kolejką FIFO?

3.    Przeprowadź las złożony z dwóch drzew uporządkowanych w drzewo binarne:



4. Oblicz ile wynosi złożoność obliczeniowa następującego algorytmu. Wskazówka: załóz. że drzewo ma n węzłów.

Dune: zmienna drzewo wskazująca korzeń drzewa BDW. element poszukiwany x

Wynik: wskaźnik na węzeł zawierający x albo nil. jeśli nic znaleziono t

1: functlon Szukaj (drzewo: DrzewoBin; x : integer): DrzewoBin;

begin

(czy drzewo istnieje}

(jeśli x jest mniejsze}

(szukaj na lewo}

(jeśli x jest większe}

(szukaj na prawo}

(x znalezione. KONIEC}

(x nie ma w drzewie. KONIEC}


if drzewo <> nil then if x < drzewot.elem then Szukaj := Szukaj (drzewoT.lewy, x) else

If x > drzewotelem (hen Szukaj := Szukaj (drzewo?.prawy.x) else

Szukaj := drzewo

else

Szukaj := nil end;

5. Oblicz ile wynosi złożoność obliczeniowa następującej procedury:

procedurę Proc (n:integer) begin

if n > 0 then begin writeln (‘x’)

Proc (n-2) writeln ('*’):

Proc (n-2) end end


Wyszukiwarka

Podobne podstrony:
alg1 NAZWISKO: IMIĘ: DATA: Sprawdzian nr l z algorytmów i struktur danych. Każde z poniższych zdań j
algopoprawka NAZWISKO: IMIĘ: DATA: Sprawdzian nr 1 z algorytmów i struktur danych. Każde z poniższyc
alg3 NAZWISKO:    IM
57100 Skan (6) Grupa................ Nazwisko i imię Data ćwiczenia.. Nr POLITECHNIKA KRAKOWSKA Zak
pieczątka zakładuWYNIK BADANIA CYTOLOGICZNEGO nazwisko i imię data urodzenia nr
Prawko Marudzenia srodek tile Nazwisko: Imię:........... Data i miejsce urodzenia Kategorie niezadow
egz2 Zestaw 11 Nr indeksu: ALGORYTMY l STRUKTURY DANYCH - Egzamin Nazwisko i imię UWAGA: Każde zadan
egz3 Zestaw A Nr indeksu: ALGORYTMY I STRUKTURY DANYCH - Egzamin Nazwisko i imię: UWAGA: Każde zadan
egz5 Zestaw C Nr indeksu: ALGORYTMY I STRUKTURY DANYCH - Egzamin Nazwisko i imię UWAGA: Każde zadani
egz1 Zestaw C ALGORYTMY I STRUKTURY DANYCH - Egzamin Nazwisko i imię: 1<?qA vqSs   &nbs
egz2 Zestaw 11 Nr indeksu: ALGORYTMY l STRUKTURY DANYCH - Egzamin Nazwisko i imię UWAGA: Każde zadan
egz3 Zestaw A Nr indeksu: ALGORYTMY I STRUKTURY DANYCH - Egzamin Nazwisko i imię: UWAGA: Każde zadan
egz5 Zestaw C Nr indeksu: ALGORYTMY I STRUKTURY DANYCH - Egzamin Nazwisko i imię UWAGA: Każde zadani

więcej podobnych podstron