题解 | 斐波那契数列

斐波那契数列

https://www.nowcoder.com/practice/ee5d403c1172487f8c7915b3c3d924c6

#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 5;
int f[N];
int main()
{
    int n;cin >> n;
    f[1] = f[2] = 1;//根据斐波那契数列规律先标前两个点为1
    for(int i=3;i<=n;i++)
    {
        f[i] = f[i-1] + f[i-2];//根据公式加上前两项就好了
    }
    cout << f[n];
    return 0;
}
//1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 6324598

全部评论

相关推荐

03-12 11:54
门头沟学院 Java
dghyuiok:佬太厉害了,我也27双非,只会黑马商城和苍穹外卖,靠这两个烂大街项目,装成大三面了4个一个没中
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务