博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分组背包----HDU1712 ACboy needs your help
阅读量:6323 次
发布时间:2019-06-22

本文共 813 字,大约阅读时间需要 2 分钟。

 很简单的一道分组背包入门问题。不多解释了。

1 #include 
2 #include
3 #include
4 5 using namespace std; 6 7 int N,M,A[108][108]; 8 int dp[108]; 9 10 inline int Max(int a,int b)11 {12 if(a>b) return a;13 return b;14 }15 16 int main()17 {18 while(scanf("%d%d",&N,&M),(N||M))19 {20 for(int i=1;i<=N;i++)21 for(int j=1;j<=M;j++)22 scanf("%d",&A[i][j]);23 memset(dp,0,sizeof(dp));24 25 for(int i=1;i<=N;i++)26 {27 for(int j=M;j>=0;j--)28 {29 for(int k=0;k<=j;k++)//dp[j-k]+30 dp[j]=Max(dp[j],dp[k]+A[i][j-k]);31 }32 }33 printf("%d\n",dp[M]);34 }35 return 0;36 }
View Code

 

转载于:https://www.cnblogs.com/Chinahenu/p/3914957.html

你可能感兴趣的文章
一个全新的拖拽分页—艺术啊
查看>>
Linux学习之CentOS(三十)--SELinux安全系统基础
查看>>
LVS+keepalived高可用群集
查看>>
jQuery库简介
查看>>
win7系统设置电脑不待机状态的操作方法
查看>>
u盘文件误删怎么恢复?简单几步就能解决
查看>>
手把手教你如何使用驰骋工作流程引擎的表单设计器做数据提交前的表单验证...
查看>>
nginx php 超过4M文件上传失败,uploadify i/o error解决。
查看>>
nginx+php安装配置
查看>>
LAMP+Centos6.5上安装zabbix
查看>>
android判断网络连接状态的三种方法
查看>>
ZOJ Monthly, March 2013 解题报告
查看>>
LaTex表格 Itemize&&enumerate
查看>>
Spring Boot中@OneToMany与@ManyToOne几个需要注意的问题
查看>>
文件传输协议之FTP
查看>>
Openstack 安装部署指南翻译系列 之 Glance服务安装(Image)
查看>>
Java 使用POI实现execl的导入导出数据实践
查看>>
Unity3D游戏开发之伤害数值显示
查看>>
如何在Linux上搭建一个基于Web的轻型监控系统
查看>>
linux基础命令使用
查看>>