hdu1712 ACboy needs your help
来源:互联网 发布:编辑歌曲的软件 编辑:程序博客网 时间:2024/06/06 13:21
跟资源分配类型动态规划里的机器分配相似。
背包九讲里的分组背包模型, 三重循环OK。
第一重枚举第几组,第二重枚举背包容量,要倒着来,第三重枚举该组里面的物品。
#include <stdio.h>#include <string.h>#define max(a,b) a>b ? a:bint a[110][110];int f[110];int main(){ int n,m, i, k, j; while(scanf("%d%d",&n,&m),n+m) { memset(f,0,sizeof(f)); for(i=0; i<n; i++) for(j=1; j<=m; j++) scanf("%d",&a[i][j]); for(i=0; i<n; i++) for(j=m; j>=0; j--) for(k=1; k<=j; k++) f[j] = max(f[j], f[j-k]+a[i][k]); printf("%d\n",f[m]); } return 0;}
- hdu1712 ACboy needs your help
- hdu1712 ACboy needs your help
- hdu1712 ACboy needs your help
- hdu1712 ACboy needs your help
- 【HDU1712】【ACboy needs your help】
- HDU1712 ACboy needs your help
- hdu1712 ACboy needs your help (分组背包)
- 【泛化物品】【HDU1712】【ACboy needs your help】
- 分组背包 hdu1712 ACboy needs your help
- hdu1712 ACboy needs your help(分组背包)
- (分组背包)ACboy needs your help(hdu1712)
- hdu1712 ACboy needs your help 分组背包
- 背包(3)Hdu1712 ACboy needs your help(分组背包)
- HdU1712 ACboy needs your help 01分组背包
- 简单分组背包ACboy needs your help(hdu1712)
- hdu1712---ACboy needs your help(dp,分组背包)
- HDU1712 ACboy needs your help(分组背包)
- 【hdu1712】ACboy needs your help——分组背包
- Spring的Junit测试
- Java多线程(六)、ThreadLocal类
- openGL另一个版本学习笔记
- 深入C++虚表
- 订单签名错误,请检查partner对应的密钥是否正确
- hdu1712 ACboy needs your help
- vs2012 快速注释/取消注释
- hdu4698 Counting
- Java多线程(七)、Volatile 关键字
- HDU 1599 find the mincost route
- 一个异常的例子
- 黑马程序员-Java面向对象-day07
- 微生物
- windows文件比较命令