斐波那契数列用递归计算十分的浪费空间
int fabo(int n) {
if(n <= 0)
{
return 0;
}
if(n == 1 || n == 2)
{
return 1;
}
int fabo1 = 1;
int fabo2 = 1;
int result = 1;
for (int i = 2; i < n; i++)
{
result = fabo1 + fabo2;
fabo1 = fabo2;
fabo2 = result;
}
return result;
}
斐波那契数列非递归计算
最新推荐文章于 2023-04-01 11:50:56 发布
本文介绍了一种高效计算斐波那契数列的方法——迭代法,并通过具体代码展示了其实现过程,相较于递归法,该方法大幅减少了计算时间和空间消耗。
1948

被折叠的 条评论
为什么被折叠?



