递归迭代法求解
Recurrence iteration method solve
您好,我有这个复发:如何解决?
a) 用迭代法求解如下递归,给出一个渐近运行的时间:
T(0)=0 且 T(n)=10 +T(n-1),对于 n ≥ 1
您可以使用动态规划技术迭代解决问题:
define results[n+1];
results[0] = 0;
for (i = 1; i < n + 1 ) {
set results[i] to 10 + results[i-1]
}
Tn = results[n];
运行 上述算法的时间将n.
您好,我有这个复发:如何解决? a) 用迭代法求解如下递归,给出一个渐近运行的时间: T(0)=0 且 T(n)=10 +T(n-1),对于 n ≥ 1
您可以使用动态规划技术迭代解决问题:
define results[n+1];
results[0] = 0;
for (i = 1; i < n + 1 ) {
set results[i] to 10 + results[i-1]
}
Tn = results[n];
运行 上述算法的时间将n.