采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在递归复杂度计算时,T(n) = aT(n / b) + n的x方时,代入 a=8, b=2 得到 T(n) = 8T(n / 2) + n的2次方 为什么 8T(n / 2) 比 n的2次方要大? (1)这里的大指的是什么?是指时间复杂度更小,也就是计算速度更快吗?感觉有些歧义。 (2)这里的T是什么?会参与计算吗?会代入什么值呢?
看下上一张ppt,是设复杂度8T部分大于n的平方:
T(n)为定义在非负整数上的递归式;
你看下教材422页
我明白,8T部分如果大于n平方部分,复杂度由8T部分决定。 我没搞懂的是,为什么8T部分大于n平分部分。 8T(n/2)的结果是什么东西?T(8 * n / 2) = T(4n)吗? 这里的T是什么东西?4n怎么可能比n平方大? 它们两个的大小是怎么比较的?
T(n)为定义在非负整数上的递归式,比较是基于假设性结论,原文你看是如果前面大于后面,有这样的结论
登录后可查看更多问答,登录/注册
新考纲通关备考系统指南,助你高效备考,顺利通关
130 5
320 4
113 3
154 3
134 3