在解决像T(N) = 2 T(N/4 + √N) + (√10) N ;T(1) = 1
我试图对变量进行一些更改以使其变得容易并通过主定理解决但我失败了,所以我采取主导的变量,因此它将是:
T(N) = 2 T(N/4) + (√10) N
所以它是T(N)=Θ(N)
。这是真的吗?
答案 0 :(得分:3)
尝试展开递归或进行替换让我无处可去。所以我唯一能做的就是看任何足够大的n
(64以上)。您可以选择任何数字(不仅仅是8),大于4。
所以你最终得到了
使用master's theorem解决此问题,您会发现它属于的第一种情况。
因此,解决方案是Θ(N)
,这与您想知道的相同。