01背包模版
来源:互联网 发布:薛之谦的回应 知乎 编辑:程序博客网 时间:2024/06/06 10:55
01背包问题
#include<cstdio>#include<cstring>using namespace std;int maxs(int x,int y){ if(x>y) return x; else return y;}int main(){ int T,N; scanf("%d %d",&T,&N); int F[N+5][T+5]; int time[N+5],value[N+5]; for(int i=1;i<=N;i++) { scanf("%d %d",&time[i],&value[i]); } memset(F,0,sizeof(F)); for(int i=1;i<=N;i++) { for(int j=1;j<=T;j++) { if(time[i]<=j) { F[i][j]=maxs(F[i-1][j],F[i-1][j-time[i]]+value[i]); } else F[i][j]=F[i-1][j]; } } printf("%d\n",F[N][T]);}
0 0
- 01背包模版
- 01背包、完全背包、多重背包模版。
- 三种背包模版,01背包,完全背包,多重背包
- 01背包采药问题 模版
- HDU Bone Collector 01背包模版应用
- hdu2602-Bone Collector(01背包模版题)
- NYOJ-苹果【01背包|模版题】
- 多重背包模版
- 完全背包模版
- 背包问题2《模版》
- 背包问题模版
- 多重背包模版
- MultipelePack-多重背包模版
- hdu 4501 多维背包模版
- 完全背包 动态规划 模版
- hdu2639 Bone Collector II (01背包第k优解模版)
- hdu 4508 完全背包模版二维
- 背包模版 自己用(hdu2844)
- 剑指offer--- 反转链表
- 【leetcode 44】Wildcard Matching
- JAVA面试题解惑系列(四)——final、finally和finalize的区别
- 机房那些事儿---小知识
- 最长递增子序列(导弹拦截)
- 01背包模版
- Web开发之CSS样式基本知识
- 【软件测试】用jmeter录制脚本
- 练习系统 实验二 不吉利日期
- Java中的类和对象的理解
- js实现闪烁效果
- svn搭建
- ACM 海贼王之伟大航路(深搜剪枝)
- LeetCode #1 Two Sum