2
一種算法將大小爲n的問題分解爲每個大小爲n/b的b個子問題,其中b是整數。分解的代價是n,C(1)= 1。使用重複替換顯示,對於2≥b的所有值,算法的複雜度爲O(n lg n)。 (n)= C(n/b)+ n 並且在用k個步驟代替我之後得到C(n)= C(n/b^k)+ N [求和(從i = 0到k-1)的(1/b)^ I]特定分而治之算法的複雜性
K =日誌(基極b)N
我不知道我得到所有這對,因爲當我完成這個任務時,我沒有得到任何幫助,我可以幫助我弄清楚該怎麼做?
將不會重複出現b^k C(n/b^k)+ b^k *(n + n/b + ... + n/b^k) – dood
或者更確切地說, C(n)= b^k * C(n/b^k)+ k * n – dood
@ user2321926-哦,哎呀,你是對的。固定! – templatetypedef