HDU
来源:互联网 发布:sql update空值 编辑:程序博客网 时间:2024/05/18 03:30
一个简单的分组背包问题 大概是这个意思 让你选取m天来复习n门功课 每门功课复习的时间不同收益也不一样 可以有功课没有被复习 让我们找到收益最高的选法
还不懂分组背包的童鞋可以参考下 背包九讲什么的 我看了这个人的博客 点击打开链接
#include <iostream>#include <cstring>#include <algorithm>using namespace std;int main(){int dp[105][105], a[105][105];int n, m;while (cin >> n >> m && (n + m)) {for (int i = 1; i <= n; i ++)for (int j = 1; j <= m; j ++) cin >> a[i][j];memset(dp,0,sizeof(dp));for (int i = 1; i <= n; i ++) {for (int j = m; j >= 0; j --) {for(int k = 1; k <= m; k ++) {if(j >= k)dp[j] = max(dp[j] , dp[j - k] + a[i][k]);}}}cout << dp[m] << endl;}}
阅读全文
0 0
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- hdu
- hdu-
- hdu
- hdu
- hdu
- HDU
- 理解vs解决方案和项目 一些c#入门知识
- Just a Hook HDU
- PyQt5中文基础教程2 Hello World
- Map接口的应用
- HDU2041 超级楼梯dp
- HDU
- cp
- 浙大PAT甲级-1028
- Linux----阿里云服务器 https 配置(目前用的是1年免费 SSL证书申请)
- Crazy Learning for Day 7
- 欢迎使用CSDN-markdown编辑器
- Maven学习(一) -- 安装Maven及Eclipse中配置Maven
- P2P加速系统解决方案
- 【Google Chrome】 Cross origin requests are only supported for protocol schemes: http, data, chrome, c