Zaawansowane algorytmy i struktury danych/Ćwiczenia 14

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania


Zadanie 1

Jaka jest minimalna sta?a c taka, ?e dla ka?dego drzewa rozmiaru co najmniej 2 mamy

|Contract(T)|c|T|
Rozwi?zanie


Zadanie 2

Uzasadnij dlaczego |Tk|=Fibk<math>oraz<math>Contract(Tk)=Tk1.

Rozwi?zanie

Zadanie 3

Udowdnij, ?e TIME(Fibk+1)>k.


Rozwi?zanie


Zadanie 4

Udowodnij indukcyjnie punkt (b) wzmocnionego lematu o kontrakcji.

Rozwi?zanie


Zadanie 5

Przypu??my, ?e zmieniamy definicje kontrakcji. Najpierw wykonujemy Rake, a potem (po zako?czeniu Rake) wykonujemy Compress. Udowodnij, ?e liczb? kontrakcji jest w dalszym ci?gu O(logn).

Rozwi?zanie