hdu 4508(完全背包)
来源:互联网 发布:linux如何设置双屏显示 编辑:程序博客网 时间:2024/06/05 22:44
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4508
一开始还以为是一个01背包呢。。。看了第二组测试数据之后就发现是完全背包了。。。
View Code
1 #include<iostream> 2 const int N=110; 3 using namespace std; 4 int dp[N*N*10]; 5 struct Node{ 6 int a,b; 7 }node[N]; 8 9 int main(){10 int n;11 while(~scanf("%d",&n)){12 for(int i=0;i<n;i++){13 scanf("%d%d",&node[i].a,&node[i].b);14 }15 int m;16 scanf("%d",&m);17 memset(dp,0,sizeof(dp));18 for(int i=0;i<n;i++){19 for(int j=0;j<=m;j++){20 if(j<node[i].b)continue;21 dp[j]=max(dp[j],dp[j-node[i].b]+node[i].a);22 }23 }24 printf("%d\n",dp[m]);25 }26 return 0;27 }
0 0
- hdu 4508(完全背包)
- hdu 4508 (完全背包)
- HDU 4508 完全背包
- DP--完全背包--HDU - 4508
- hdu 4508 完全背包入门
- hdu 1114 (完全背包)
- HDU 1114(完全背包)
- hdu 1114(完全背包)
- hdu 1203(完全背包)
- HDU 1114(完全背包)
- HDU 1114(完全背包)
- hdu 2546 (完全背包)
- (完全背包)hdu 1114
- HDU 5410(01背包+完全背包)
- 01背包+完全背包 HDU
- hdu 4508 完全背包模版二维
- hdu 4508 一维完全背包
- HDU 2159 FATE(二维完全背包)
- hdu 2188
- ListView去掉自带的线条和滚动条
- hdu 4501(背包)
- hdu 4504(背包最优方案数)
- hdu 4502
- hdu 4508(完全背包)
- hdu 4509(memset标记)
- hdu 4506(快速幂)
- hdu 2176+hdu 2147
- Dubbo zookeeper 初探(1)
- hdu 2136(最大素数因子)
- hdu 2501
- hdu 2519
- hdu 4514(并查集判环)