Math 这个求和的渐近复杂性?
刚开始一门新课程(data struct),遇到了一些问题: 对于什么F(n)函数,这是真的Math 这个求和的渐近复杂性?,math,time-complexity,asymptotic-complexity,Math,Time Complexity,Asymptotic Complexity,刚开始一门新课程(data struct),遇到了一些问题: 对于什么F(n)函数,这是真的 我的方向是,当N指数等于或小于1时,应该发生这种情况,因为这将与θ的定义相匹配,因为函数将更接近,并且以C1*F(N)和C2*F(N)为界,但我对此不确定。谢谢 我现在正在学习同一门课程,我想如果你应用下一条规则,它可能会奏效 lim n->inf f(x) / g(x) = c , 注意 0n+1n+2n+…+n·n =n(0+1+2+…+n) =n(n(n+1)/2) 最后一步是高
我的方向是,当N指数等于或小于1时,应该发生这种情况,因为这将与θ的定义相匹配,因为函数将更接近,并且以C1*F(N)和C2*F(N)为界,但我对此不确定。谢谢 我现在正在学习同一门课程,我想如果你应用下一条规则,它可能会奏效
lim n->inf f(x) / g(x) = c ,
注意
0n+1n+2n+…+n·n
=n(0+1+2+…+n)
=n(n(n+1)/2)
最后一步是高斯和。因此,总结为Θ(n3)。我认为这个问题最好在或在中提出。这是一个很好的答案+1我会通过抛出
1+2+3…+n
的前半部分来显示,我从下方将其阻止n^3,然后将所有项目增加到n+n+n+…+n,以显示它被n^3的上限阻止。然后推导出这是teta(n^3)
这种方法确实有效,尽管我发现仅仅知道这里和那里的一些方便的求和对于简化类似的事情通常是非常有用的。