Pytanie |
Odpowiedź |
Omikron(g(n)) = {f(n): istnieją dodatnie stałe c1, c2, n0, takie, że: rozpocznij naukę
|
|
0<=c1g(n)<=f(n)<=c2g(n) dla n>=n0}
|
|
|
rozpocznij naukę
|
|
asymptotycznie dokładne oszacowanie f(n)
|
|
|
f(n) E Omikron(g(n)) jest rozpocznij naukę
|
|
|
|
|
dla Omikron, g(n) musi być rozpocznij naukę
|
|
|
|
|
O(g(n)) = {f(n): istnieją dodatnie stałe c i n0, takie, że rozpocznij naukę
|
|
0 <= f(n) <= cg(n) dla wszystkich n>= n0}
|
|
|
rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
asymptotycznie górne ograniczenie f(n)
|
|
|
jeżeli f(n) = Omikron(g(n)) to rozpocznij naukę
|
|
|
|
|
Omikron(g(n)) zawiera się w rozpocznij naukę
|
|
O(g(n)) (jest podzbiorem)
|
|
|
funkcja kwadratowa ax^2 + bn + c, należy do rozpocznij naukę
|
|
Omikron(n^2) więc należy również do O(n^2)
|
|
|
Omega(g(n)) = {f(n): istnieją dodatnie stałe c i n0, takie, że rozpocznij naukę
|
|
0<= cg(n) <= f(n) dla wszystkich n>= n0
|
|
|
rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
asymptotycznie dolne ograniczenie f(n)
|
|
|
jeżeli f(n) = Omikron(g(n)) to rozpocznij naukę
|
|
|
|
|
czas działania algorytmu wynosi Omega(g(n)) rozpocznij naukę
|
|
dla kaŜdego dostatecznie duŜego n, jakiekolwiek dane wejściowe rozmiaru n weźmiemy, czas działania algorytmu na tych danych będzie nie mniejszy niŜ stała razy g(n)
|
|
|
Czas działania algorytmu sortowania przez wstawianie dla najlepszego przypadku wynosi rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
|
|
|
2n^2 = 2n^2 + Omikron(n) możemy zapisać jako rozpocznij naukę
|
|
2n^2 = 2n^2 + f(n) gdzie f(n) E Omikron(n)
|
|
|
o(g(n))={f(n): dla każdej dodatniej stałej c>0 istnieje stała n0>0 taka, że rozpocznij naukę
|
|
0<=f(n)<cg(n) dla wszystkich n>= n0}
|
|
|
dla f(n)=O(g(n)) oszacowanie 0<= f(n) <= cg(n) zachodzi dla rozpocznij naukę
|
|
|
|
|
dla f(n) = o(g(n)) oszacowanie 0<=f(n)<cg(n) zachodzi dla rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
|
|
|
w(g(n)) = {f(n) dla każdej dodatniej stałej c > 0 istnieje stała n0 > 0 taka, że rozpocznij naukę
|
|
0<= cg(n)<f(n) dla n>= n0
|
|
|
rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
|
|
|