POJ 2642 Charm Bracelet
来源:互联网 发布:艾瑞 数据 编辑:程序博客网 时间:2024/06/05 21:56
题解:01背包的入门题 不知道为什么二维数组RE了 所以一维滚动数组可以A掉
#include <iostream>#include<cstdio>#include<cstring>using namespace std;int dp[13000];int cost[13000],rating[13000];int main(){ int n,m; while(cin>>n>>m) { for(int i=0;i<=m;i++) dp[i]=0; for(int i=1;i<=n;i++) cin>>cost[i]>>rating[i]; for(int i=1;i<=n;i++) for(int j=m;j>=cost[i];j--) dp[j]=max(dp[j],dp[j-cost[i]]+rating[i]); cout<<dp[m]<<endl; } return 0;}
- POJ 2642 Charm Bracelet
- poj 3624 Charm Bracelet
- poj 3624 Charm Bracelet
- poj 3624 Charm Bracelet
- poj 3624 Charm Bracelet
- POJ 3624 Charm Bracelet
- POJ 3624 Charm Bracelet
- Poj 3624 Charm Bracelet
- poj 3624 Charm Bracelet
- POJ 3624 Charm Bracelet
- POJ-3624-Charm Bracelet
- POJ 3624 Charm Bracelet
- poj 3624 charm bracelet
- poj 3624:Charm Bracelet
- POJ--3624--Charm Bracelet
- poj 3624 Charm Bracelet
- POJ 3624 Charm Bracelet
- POJ 3624 Charm Bracelet
- 获取iOS系统版本号
- cache组相连,页着色
- MultiByteToWideChar和WideCharToMultiByte用法详解
- perl操作MongoDB
- TV - 新的战场
- POJ 2642 Charm Bracelet
- IT公司笔试面试题总结
- UVA 537
- AddressBook 地址簿 (电话簿) 访问与修改-IOS开发
- Heritrix1.14源码分析(1) 包介绍
- HTML5 WebSocket 应用示例
- 程序员面试题精选100题(30)-赋值运算符重载函数[C/C++/C#]
- ArcGIS Engine基础开发教程(5)——学习地图查询
- oracle rowid与rownum的使用