1
단지 퀴즈에 있었다 : T (N) = 4T (N SQRT()) + 5런타임 점화식의
제가 교체를 사용하여 단순화 F (k)를 얻었다 = 4F (K/2) + 5
마스터 정리를 사용하면 O (logn)라고 추측했습니다. 정확합니까?
단지 퀴즈에 있었다 : T (N) = 4T (N SQRT()) + 5런타임 점화식의
제가 교체를 사용하여 단순화 F (k)를 얻었다 = 4F (K/2) + 5
마스터 정리를 사용하면 O (logn)라고 추측했습니다. 정확합니까?
그런 다음
F(n) = T(2^n)
정의 우리는 마스터 정리하여
F(n) = 4F(n/2) + 5
, 우리는
a = 4
b = 2
f(n) = 5 = O(1) = O(m^0), so c = 0
0 < 2 = log_2(4)
그래서 우리는 마스터 정리의 경우 1 걸 가지고있다. 경우 1, 우리는 그래서
T(2^n) = Theta(n^2)
따라서
T(n) = Theta(log(n^2)) = Theta(2logn) = Theta(log n)
는 그래서 그래, 당신의 대답은 올바른 것 같다
F(n) = Theta(n^2)
있습니다.
완벽! 고맙습니다! 내 하루 만들어 : D 조 – DeeVu