Matematyka dyskretna 1/Ćwiczenia 9: Asymptotyka: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Pitab (dyskusja | edycje)
Pitab (dyskusja | edycje)
Linia 117: Linia 117:
* <math>\displaystyle a=1</math>, <math>\displaystyle b=2</math>, <math>\displaystyle f(n)=c</math>,
* <math>\displaystyle a=1</math>, <math>\displaystyle b=2</math>, <math>\displaystyle f(n)=c</math>,
* <math>\displaystyle n^{\log_2{1}}=1</math>, <math>\displaystyle f(n)=\Theta(1)</math>,
* <math>\displaystyle n^{\log_2{1}}=1</math>, <math>\displaystyle f(n)=\Theta(1)</math>,
* zatem, z drugiego punktu Twierdzenia o rekursji uniwersalnej, mamy
* zatem, z drugiego punktu Twierdzenia o rekursji uniwersalnej, mamy <math>\displaystyle T(n)=\Theta(\lg{n})</math>.
<math>\displaystyle T(n)=\Theta(\lg{n})</math>.


</div></div>
</div></div>

Wersja z 13:02, 4 wrz 2006

Asymptotyka

Ćwiczenie 1

Posortuj podane niżej funkcje według asymptotycznego stopnia złożoności tak, by każda funkcja była asymptotycznie niemniejsza od następujących po niej.


51n+101,n37lg7n,n2+2lgn,(n+1)3,lgnn,nlgn,k=0nkk.


Wskazówka

Ćwiczenie 2

Oszacuj rząd wielkości funkcji T zadanej równaniem rekurencyjnym: T(n)=4T(n2)+n

Wskazówka
Rozwiązanie

Ćwiczenie 3

Oszacuj rząd wielkości funkcji T zadanej równaniem rekurencyjnym: T(n)=4T(n2)+n2

Wskazówka
Rozwiązanie

Ćwiczenie 4

Oszacuj rząd wielkości funkcji T zadanej równaniem rekurencyjnym: T(n)=4T(n2)+n2lg2n

Wskazówka
Rozwiązanie

Ćwiczenie 5

Oszacuj rząd wielkości funkcji T zadanej równaniem rekurencyjnym: T(n)=4T(n2)+n3

Wskazówka
Rozwiązanie

Ćwiczenie 6

Oszacuj rząd wielkości funkcji T zadanej równaniem rekurencyjnym: T(n)=T(n2)+c

Wskazówka
Rozwiązanie

Ćwiczenie 7

Dla


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned T(n)&=7T\left( \frac{n}{2} \right)+n^2,\\ T'(n)&=aT'\left( \frac{n}{4} \right)+n^2 \endaligned}


wskaż największą całkowitą wartość parametru a taką, że T(n)O(T(n)).

Wskazówka
Rozwiązanie

Ćwiczenie 8

Udowodnij przez indukcję, że dla n1 zachodzi:


(ne)n<n!(ne)nne.


Wskazówka
Rozwiązanie