2016-06-10 11 views

답변

2

n이 1보다 큰 경우 n (0.5/log n)은 exp (0.5)의 상수 값을가집니다. 이것은 매우 쉽게 증명 될 수 있습니다 :

x = n^(0.5/log n) 
    log(x) = (log n) * 0.5/(log n) = 0.5 
=> x = exp(0.5) = 1.64872... 

결과적으로 표현식의 두 번째 용어는 상수로 처리 될 수 있습니다. 일정한 제 2 기의 경우 수식은 t(n) = 2t(n/2) + 1과 같으며 복잡도 O (n)입니다.

예, 친구가 옳습니다. 이것은 case 1에 해당하며, 여기서 f (n) ∈ O (n^c)의 c 값은 0입니다.

+0

안녕하세요, 감사합니다. 이해 했어. equesion은 (n^0.5)/logn이었습니다. 여전히 같은가요? – Timur

+0

아, 맞아. [예, 아직도 O (n)입니다.] (http://stackoverflow.com/q/16259565/1679849) –

+0

대단히 감사합니다! – Timur