题目描述
二位费用背包问题
很简单!!!
点个关注
样例
4 5 6
1 2 3
2 4 4
3 4 5
4 5 6
算法1
二位背包问题
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int N,V,M;
int f[110][110];
int main()
{
cin>>N>>V>>M;
for(int i=1;i<=N;i++)
{
int v1,v2,v3;
cin>>v1>>v2>>v3;
for(int j=V;j>=v1;j--)
{
for(int k=M;k>=v2;k--)
{
f[j][k]=max(f[j][k],f[j-v1][k-v2]+v3);//判断是拿这个大,还是不拿这个大
}
}
}
cout<<f[V][M];//输出就行了
return 0;
}
小伙计,我身为saber 1分大佬都无能为力了
?????
来来来,周日特惠,一人一个全家桶!
吵吵什么?全部抬走!
你高仿我???
抓走抓走
是姐的你们别抢
是姐的你们别抢
是姐的你们别抢
是姐的你们别抢
明明是我的!!!
hh
一群智障,他是胡羽的!!!
他是我的,我爱他
我爱你!
%%%