PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 资结 时间复杂度
楼主:
for0423
(属于金牛的妳)
2018-04-14 15:13:55
https://i.imgur.com/iNNFkQV.jpg
https://i.imgur.com/ZXLQ0pj.jpg
不太懂解答第一行为什么要加theta(1)
还有为什么T(1)=1
麻烦各位了QQ
作者:
wilson50101
(我觉得我还不错啊)
2018-04-14 15:55:00
T(1)=1就是n=1带入他因为<=1只需要做return 2就结束了不会再有递回 所以所花时间是1 (常数等级)T(n)=2T(n/2)+theta(1)因为原本的递回有两个呼叫所以时间就是两个呼叫的时间加起来即2T(n/2)theta(1)是指他除了呼叫递回之外做两个*一个+所花的时间
楼主:
for0423
(属于金牛的妳)
2018-04-14 16:12:00
谢谢W大 我懂了
继续阅读
[理工] 线代 行空间问题
WachinMs
[理工] 讯号与系统 平移翻转问题
beginner0602
[理工] 张凡 计组 P469
popo860623
[理工] 离散 重复组合
TEPLUN
[理工] 离散 归纳法询问
peterlin495
[理工] 资结 space complexity
SIGNAL2017
[理工] 机率
NTUgambler
[理工] 线代 Lker
bmpss92196
[理工] 离散 集合论问题
w1212332
[理工] 计概
thebronjames
Links
booklink
Contact Us: admin [ a t ] ucptt.com