题目描述
blablabla
样例
#include<bits/stdc++.h>
using namespace std;
const int N=110;
int w[N],v[N];
int dp[1010];
int main()
{
int n,m;
cin>>n>>m;
for(int i=0;i<m;i++){
cin>>v[i]>>w[i];
}
for(int i=0;i<m;i++){
for(int j=n;j>=v[i];j--){
dp[j]=max(dp[j],dp[j-v[i]]+w[i]);
}
}
cout<<dp[n];
return 0;
}
算法1
(暴力枚举) O(n2)
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) O(n2)
blablabla
时间复杂度
参考文献
C++ 代码
blablabla