南阳oj 开心的小明
来源:互联网 发布:过期备案域名查询工具 编辑:程序博客网 时间:2024/06/08 13:18
这题不想说了,,我用结构体写没过,一直显示wronganswer,用数组就过了,有毒,
思路的话就是01背包为题的思路,两层循环第一层是物体,第二层是剩余的钱数,每次递推铺完一个物体,直到铺完所有的物体,最后输出答案
代码如下
转自
http://blog.csdn.net/u014492609/article/details/40793415
修改了个头文件,我一般用memset,心态崩了,为啥结构体不能在nyoj上过,蓝桥杯练习系统里都过了,,无语。。
#include <iostream>#include <memory.h>using namespace std;int v[26],w[26];int dp[30005];int max(int a,int b){return a>b?a:b;}int main(){ int N,n,m,i,j;cin>>N;while(N--){cin>>n>>m;for(i=0;i<m;i++)cin>>v[i]>>w[i]; memset(dp,0,sizeof(dp)); for(i=0;i<m;i++)for(j=n;j>=v[i];j--)dp[j]=max(dp[j],dp[j-v[i]]+w[i]*v[i]);cout<<dp[n]<<endl;} return 0;}
阅读全文
0 0
- 南阳oj 开心的小明
- 南阳 49 开心的小明
- 南阳49开心的小明
- 南阳理工OJ_题目49 开心的小明
- 开心的小明(南阳oj49)(01背包)
- 南阳理工acm 49开心的小明
- 南阳OJ 擅长排列的小明
- NYOJ 南阳oj 懒省事的小明 题目55
- 南阳 oj 擅长排列的小明 题目19
- 南阳理工学院OJ 擅长排列的小明
- 01背包 NYOJ开心的小明 杭电oj开心的金明
- 南阳oj 366 D的小L
- 南阳oj 144 小柯的苦恼
- 开心的小明
- 开心的小明
- 开心的小明
- 开心的小明
- 开心的小明
- AngularJS 工作原理详解
- 《锋利的jQuery》读书笔记第四章(事件和动画)
- html的一些坑
- python -- 数串
- LC-Distribute Candies
- 南阳oj 开心的小明
- tablayout详细布局
- 渗透测试工具sqlmap基础教程
- poj日记(1207)
- 直播技术专家蔡鼎:云导播的技术实现和玩法
- spring mongodb整合 关联查询
- centos 7.4 + yum + pgsql 10.1
- Pyhton爬虫实战
- Android Splash界面支持用户点击 直接进入主界面