如何解决以下重现并找到一个Theta界限

时间:2016-02-21 22:52:51

标签: recurrence big-theta

  1. T(n)= T(n-1)+ n ^ c
  2. T(n)= T(n-1)+ c ^ n
  3. 其中c是常数

1 个答案:

答案 0 :(得分:0)

如果您展开递归,对于第一种情况,您将获得:

1^c + 2^c + ... + (n-1)^c + n^c

Faulhaber's formula。它告诉您复杂性为O(n^(c+1))

第二个是:

c^1 + c^2 + ... + c^(n-1) + c^n

sum of geometricsO(c^n)