matematykaszkolna.pl
. asdf: Dobry wieczór, twierdzenie o rekurencji uniwersalnej (na razie taki temat o rekurencji uniwersalnej, bo chce dojść do sposobu ich rozwiazywania, ale perw inne przykłady emotka ) Jeżeli mam funkcję rekurencyjną, np.
 n n n n 
T(n) = T(

) + C = T(

) + C + C = T(

) + C + C+ C = ... T(

) + k*c
 2 4 8 2k 
podane jest też, że: T(1) = C więc sprowadzam to do:
n 

= 1, obliczam z tego k:
2k 
2k = n ⇒ k = log2n, otrzymuje postać: T(1) + (log2n)*c = C + c*log2n, T(n) = θ(C + c*log2n,) = θ(logn) Dobrze złożoność asymptotyczna jest policzona?
15 cze 01:51
asdf: a za pomocą rekurencji uniwerslanej:
 n 
T(

) + C, a = 1, b = 2, f(n) = C
 2 
logba = log21 = 0 n0 = 1 i co w związku z tym? jak zastosowac tą rekurencje uniwersalną?
15 cze 01:53
asdf: to będzie takie coś? f(n) = C = θ(1)? n0 = 1, czyli θ(logn)?
15 cze 02:07
Trivial: http://pl.wikipedia.org/wiki/Rekurencja_uniwersalna T(n) = T(n/2) + C logba = log21 = 0, f(n) = C Mamy 3 przypadki do wyboru: 1. Czy f(n) = O(n−ε) dla pewnej stałej ε > 0? Nie. 2. Czy f(n) = Θ(n0} = Θ(1)? Tak. Stąd T(n) = Θ(logn). 3. ...
15 cze 11:39
asdf: dzieki bardzo emotka
15 cze 11:59
asdf: a masz może jakieś zadania do liczenia złożoności? np. jest jakiś alogorytm, podać czasu obliczeń każdej operacji a na koncu złożoność obliczyć, np. for i=1:n << T(n+1) tab[i]=c; << T(n) end T(N) = T(n+1) + T(n)= θ(2N) = θ(N)
15 cze 12:02
asdf: jakbyś mógł to wejdź: https://matematykaszkolna.pl/forum/180494.html spróbuje coś rozwiązać emotka
15 cze 12:11
asdf: albo jednak tu będę pisać:
 n 
T(n) = 16T(

) + n
 4 
a = 16, b = 4, f(n) = n = θ(n) nlogba = n2 n1 =? n2 1 < 2, więc tutaj trzeba użyć pierwszego czy trzeciego wzoru? bo mam: n1 + e = n2 (e=1) ale też mogę użyć: n1 = n2−e (e=1) i który tutaj wzór?
15 cze 12:29
Trivial: Jesteś?
15 cze 13:06
asdf: ?
15 cze 13:08
asdf: a miałbyś chwile, zeby zrobić kilka rpostych zadań? (godzinka starczy max)
15 cze 13:09
Trivial: Mam czas. emotka
15 cze 13:09
15 cze 13:12