-2
T(n)が小さいnに対して一定であると仮定すると、この関数の解をどのように見つけることができますか?漸近的な上限と下限を見つけることは?
これまでのところ、私は機能全体を表現する方法を見つけることができません。手伝ってくれませんか?私は本当に理解したい。
T(n)が小さいnに対して一定であると仮定すると、この関数の解をどのように見つけることができますか?漸近的な上限と下限を見つけることは?
これまでのところ、私は機能全体を表現する方法を見つけることができません。手伝ってくれませんか?私は本当に理解したい。
nが偶数であり、それがT(1) = T(0) = 0
であると仮定します。 n
でも、T(n) = Theta(n log(n))
ためので
T(n)/2 = log(n) + log(n-2) + ... + log(2)
= log((n/2)! * 2^n)
= n log(2) + log((n/2)!)
= n log(2) + n log(n) - n + O(log(n)) (Stirling's approximation)
。
n
奇数の場合、T(n-1) < T(n) < T(n+1)
に注意し、同じ漸近線を得ることができます。
ありがとうございました! – LeBlanc