Witam. mam taki problem:
Czas działania algorytmu A jest opisany przez rekurencje:
T(n)=7T(n/2)+n2
algorytm B:
T(n)=aT(n/4)+n2
Jaka jest największa liczba całkowita a, przy której B jest asymptotycznie szybszy niż A?
Nie wiem jak sie za to zabrać, jedyne co mi przychodzi do głowy, to zeby jakoś przyrownać do siebie te dwa wzory i spróbowac wyłuskać a, ale nie wiem jak ;/
A drugie zadanie do wykonania brzmi następująco:
Udowodnij, ze spełnione są następujące równości:
• lg(n!) = Θ(n lg n)
• dla każdych dwóch stałych a, b (b>0)
(n + a)b = Θ(nb)
Prosze o pomoc lub jakies nakierowanie na rozwiązanie.
W przyszłości mogę sie odwdzięczyć napisaniem jakiegoś algorytmu w c++ :)
Pozdrawiam
g_all