OpenJ_Bailian - 2773 采药(DP)
2018-03-08 18:33
399 查看
题意分析
裸地01背包因为数组开小了WA了一万年
代码总览
#include<bits/stdc++.h> using namespace std; const int nmax = 105; int c[nmax],v[nmax]; int dp[nmax][1005]; int totime,m; int main(){ while(scanf("%d %d",&totime,&m)!=EOF){ memset(c,0,sizeof c); memset(v,0,sizeof v); memset(dp,0,sizeof dp); for(int i = 1;i<=m;++i){ scanf("%d",&c[i]); scanf("%d",&v[i]); } for(int i = 1;i<=m;++i){ for(int j = 1;j<=totime;++j){ dp[i][j] = dp[i-1][j]; if(j-c[i] >=0) dp[i][j] = max(dp[i][j], dp[i-1][j-c[i]] + v[i]); } } printf("%d\n",dp[m][totime]); } return 0; }
相关文章推荐
- OpenJ_Bailian 4120 dp
- [OpenJ_Bailian - 4124 海贼王之伟大航路] DFS+二进制状态压缩 / 状压DP
- 【OpenJ_Bailian】4118 - 开餐馆(dp)
- 【OpenJ_Bailian 4120】 + dp
- 【日常学习】【背包DP(完全背包)】洛谷1616 疯狂的采药题解
- 夕拾算法进阶篇:19)采药 (01背包_动态规划DP)
- 【dp】采药
- SSL2454 NOIP2015提高组模拟题八 采药(背包dp)
- 生理周期 OpenJ_Bailian - 4148
- 八皇后问题 OpenJ_Bailian - 2698
- 采药_DP
- noip2005 一维采药---恰 (背包dp)
- 采药 水题 dp 01背包问题 luogu1048
- 采药 水题 dp 01背包问题 luogu1048
- 假期训练——OpenJ_Bailian - 2745 显示器 模拟
- OpenJ_Bailian 4118 开餐馆 (动态规划)
- poj-4118-OpenJ_Bailian-开餐馆【贪心】【背包】
- luogu1048 【2005普及】采药(背包dp)
- dp专题 第三题 采药
- 采药 水题 dp 01背包问题 luogu1048