ASD ew( 06 2005 2

ASD ew( 06 2005 2



3. (2+1+2) Trójkąt Sierpińskiego.

Dla dowolnego n i k , n > k, współczynnik dwumianowy Newtona (n//k) wyraża się wzorem (n//k) = n!/(k!(n-k)!). Wiedząc, że (n//k) = (n-l//k) + (n-l//k-l), możemy zdefiniować następującą funkcję rekurencyjną P(ij) pozwalającą obliczyć dowolny współczynnik Newtona:

P(n.n) = 1, P(n,0) = 1. dla dowolnego n naturalnego, P(n, k) = P(n-l,k) + P(n-1, k-1) dla n>k. Zadanie właściwe:    \

(a)    Napisz algorytm, który dla dowolnie danych n i k odpowiada na pytanie, czy liczba P(n,k) jest parzysta czy nieparzysta.

(b)    Wyjaśnij ideę działania Twojego algorytmu.

(c)    Oszacuj jego koszt.

4. (2+1+2+1)

(a)    Przedstaw kolejne etapy tworzenia drzewa BST w wyniku kolejnego wstawienia elementów': 4,6.1,5,7,8 do początkowo pustego drzewa BST (zakładamy, że zastosowano algorytm insert).

(b)    Czy jest to drzewo wyważone? Odpowiedź uzasadnij.

(c)    Przedstaw kolejne etapy tworzenia drzewa AVL przez kolejne wstawianie (algorytm insert dla AVL) elementów 6, 4, 1, 5, 7, 8 do początkowo pustego drzewa.

(d)    Porównaj koszt wstawienia jednego elementu do drzewa BST o n elementach i koszt wstawienia jednego elementu do drzewa AVL o n elementach.


Wyszukiwarka

Podobne podstrony:
ASD ew( 06 2005 1 Algorytmy i Struktury DanychEgzamin. 28 czerwca 2005, Wersja A, studia wieczorowe
ASD ew( 06 2005 3 5. (1+1+3+1) Dany jest graf niezorientowany G, którego wierzchołkami są liczby nat
ASD ew( 06 2005 4 7. (1+3+1) Pewien zbiór miast, oznaczonych liczbami 1.2,3,4,5.6.7, chcemy połączyć
5 Geometria analityczna płaska 24.    Dla dowolnego trójkąta prostokątngo wprowadzić
egzamin Egzamin z matematyki dla studentów I roku PiE - 8.06.2005 Należy rozwiązać piąć zadań wybr
bandyta1 U = ■< dla I<0 o L=1pH »L= l-3e~l + . Egzamin z Techniki Analogowej 27.06.2005 Zad 1
pic 11 06 073117 tanislaw Wojtan :zne, tzn. dla dowolnych liczb x, y, z za- max [max (x,y,z) = max
Image3316 jjaf = ajjf dla dowolnej liczby rzeczywistej a D    D
img018 18Ćwiczenia 18l.l. Udowodnić, 20 dla dowolnych liczb rzeczywistych b1#... spełniono Jest

więcej podobnych podstron