题解 | #斐波那契数列#

斐波那契数列

http://www.nowcoder.com/practice/c6c7742f5ba7442aada113136ddea0c3

解题方法:C++;
解题思路:动态规划;直接定义数组存储斐波那契数列的每一项数值,根据规律可计算得出任何一项:每一项的值是前两项的和。
代码如下,有建议请指出:
class Solution {
public:
    int Fibonacci(int n) {
       int a[40]={0};
        a[0]=0;
        a[1]=1;
        a[2]=1;
        for(int i = 3; i <= n; i++){
            a[i]=a[i-1]+a[i-2];
        }
        int num=a[n];
        return num;
    }
};
全部评论

相关推荐

活泼的代码渣渣在泡池...:哈哈哈挺好的,我也上岸美团了,不说了,我又接了一单
点赞 评论 收藏
分享
11-07 16:07
深圳大学 运营
前端飞升:学长,阿里不是卡双非吗,我深也能去吗
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务