分享一种从书上看到的一维做法
2025-07-18 07:09:13
发布于:福建
3阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
long long dp[110];
//long long dp[110][110];
int main(){
long long n,m;
cin>>n>>m;
//dp[1][1]=1;
dp[1]=1;
for(int i=1;i<=n;++i){
for(int j=1;j<=m;++j){
// dp[i][j]=max(dp[i][j],dp[i-1][j]+dp[i][j-1]);
dp[j]+=dp[j-1];
}
}
//cout<<dp[n][m];
cout<<dp[m];
return 0;
}
这里空空如也
有帮助,赞一个