51nod-0-1背包问题
来源:互联网 发布:javascript刷新父页面 编辑:程序博客网 时间:2024/05/21 09:39
<span style="font-size:18px;">
#include<cstdio>#include<cstring>int f[10000+11];struct node{int wi;//体积 int pi;//价值 }arr[110];int max(int a,int b){if(a>b)return a;return b; } int main(){int n,w;scanf("%d%d",&n,&w);for(int i=1;i<=n;++i)scanf("%d%d",&arr[i].wi,&arr[i].pi);memset(f,0,sizeof(f));for(int i=1;i<=n;++i){for(int j=w;j>=arr[i].wi;--j){f[j]=max(f[j],f[j-arr[i].wi]+arr[i].pi);}}printf("%d\n",f[w]);}
</span>
0 0
- 51nod-0-1背包问题
- 【51nod 1085】背包问题(0-1背包模板)
- 0-1背包问题 51NOD(01背包)
- 背包问题-----51Nod
- 【51nod 教程】0-1背包问题(动态规划)
- 51nod 1085 背包问题
- 51nod多重背包问题
- 51nod 1085 背包问题
- 51nod 多重背包问题
- 51Nod--1085背包问题
- 51nod-【多重背包问题】
- 51nod 1085 背包问题
- 51Nod 1085 背包问题
- 51Nod 1085 背包问题
- 51nod 1085 背包问题
- 51nod 1085 背包问题
- 背包问题 V2 (51Nod
- 【51nod 1085 背包问题】
- 开始
- Java中父类强制转换成子类的原则
- python split php explode 中可能出现的问题
- 简化版Linux安装redis默认配置
- 阿里云限制
- 51nod-0-1背包问题
- 10000个小时
- 通过NSURLConnection静态方法请求网络
- 骗术 —— 魔高一尺道高一丈
- 鼠标右键菜单添加应用快捷方式
- Xss 学习(三)之dom
- iOS基础之define,const,extern,static
- Android之eclipse错误 Call requires API level 3 (current min is 1) 原因分析与解决办法
- TCP-URL对象方法替换split方法简化代码自定义图形界面浏览器访问tomcat服务器