【发布时间】:2017-10-23 16:46:55
【问题描述】:
我在为算法开发递归关系时遇到了困难。这是我给出的算法:
int result = silly (n);
public static int silly (int n)
{
if (n <= 1)
{
return -100;
}
int sum = 0;
for (int i = 0; i < n; i++)
{
sum += i;
}
return sum + silly (n-2);
}
我了解基本情况是
T(1) = 1,但不明白 T(n) 是什么。会不会
T(n) = n[T(n-2) + 1]
【问题讨论】:
标签: algorithm recurrence