题解 | 二维斐波那契数列

二维斐波那契数列

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

#include <stdio.h>
#define MOD 1000000007
int main() {
   int n=0,m=0;
   scanf("%d %d",&n,&m);
   long long a[n+1][m+1];
   // 初始化所有边界为1
    for(int i = 1; i <= n; i++) {
        a[i][1] = 1;  // 第一列全为1
    }
    for(int j = 1; j <= m; j++) {
        a[1][j] = 1;  // 第一行全为1
    }
   for(int k = 2;k <=n; k++)
   {
   for(int h = 2;h <= m; h++){
   a[k][h]=(a[k-1][h]+a[k][h-1])%MOD;
   }
   }
   printf("%lld",a[n][m]);
    return 0;
}

全部评论

相关推荐

10-27 02:29
已编辑
门头沟学院 嵌入式工程师
牛客72783561...:简历不是这么写的,你这两个项目只说了用到了什么技术,却没说取得了什么成果,在我看来这就是你自己做的一个demo,没有价值。你为什么不写你电赛国二的那个项目?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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