链接:力扣

方法:使用递归
然后来看代码
class Solution {
public:
int fib(int n) {
int mod = 1000000007;
if(n<2)
{
return n;
}
else{
return ((fib(n-1)+fib(n-2))%mod);
}
}
};

最终能跑过小一半用例,因为递归的复杂度偏高。
本文介绍了一种使用递归方法解决斐波那契数列问题的C++实现方式,并通过实例代码展示了具体的实现过程。该方法虽然能够解决问题,但由于递归的复杂度较高,在实际应用中可能会遇到性能瓶颈。
442

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



