我解出大O一定的復發關係的問題,到目前爲止,截止到這一點只是遇到了參與這種形式的遞推關係:遞推關係:解決的T大O(N-1)
T(n) = a*T(n/b) + f(n)
對於上述情況,我很容易找到Big O符號。但我最近拋出一個弧線球以下公式:
T(n) = T(n-1) + 2
我真的不知道怎麼去解決解決這個大的O.其實我已經嘗試過的方程式什麼如下堵漏:
T(n) = T(n-1) + 2
T(n-1) = T(n-2)
T(n-2) = T(n-3)
我不完全確定這是否正確,但我卡住了,需要一些幫助。謝謝!
你在最後一行有錯誤,我編輯了它 – luke 2010-07-11 18:57:41
哦,是的,我做到了!謝謝! – 2010-07-11 19:00:50
@AndreasJansson我不會在前兩步跟隨你的代數。你聲稱$ T(n-1)+ 2 =(T(n-2)+ 2)+ 2 $,但我不明白你是如何得出這個結論的。問題中沒有任何提示,因此如何做出這個假設?如果$ T(2)= 10000000000000000 $,我們不知道,那你怎麼能假定它不是? – 2015-02-21 18:54:35