【发布时间】:2021-02-07 12:20:40
【问题描述】:
T(1)=5,
对于所有n>=2: T(n)=2T(n-1)+(3*n+1).
我试图解决这个问题,但是我遇到了 3*n+1 的问题。当我把n-1,n-2,...,我不知道如何确定这个问题的公式。
【问题讨论】:
-
我可能错了,但看起来像
((2^n)*n) -
当我放 n-2 时,我不会得到 3*n-5
-
我投票结束这个问题,因为它是一个数学问题,而不是一个计算机编程问题。
-
这类问题可以通过计算机代数系统来解决,例如wolframalpha.com/input/?i=T%28n%29%3D2T%28n-1%29%2B%283*n%2B1%29会给你答案。给出答案很容易验证它就是答案。
标签: time-complexity recurrence