P1005 采药
来源:互联网 发布:小马哥激活软件 编辑:程序博客网 时间:2024/06/05 18:17
这是一道典型的01背包问题,直接上代码:
#include<cstdio>
#define max(a,b) a>b?a:b
int t[101]={0},value[101]={0};
int f[1001]={0};
int main()
{
int T,M,i,j;
scanf("%d%d",&T,&M);
for(i=1;i<=M;i++)
scanf("%d%d",&t[i],&value[i]);
for(i=1;i<=M;i++)
for(j=T;j>=t[i];j--)
f[j]=max(f[j],f[j-t[i]]+value[i]);
printf("%d",f[T]);
return 0;
}
0 0
- P1005 采药
- P1005采药
- tyvj P1005 采药
- Tyvj专题 P1005 采药
- P1005 采药(Tyvj)
- tyvj p1005 采药[背包]
- |Tyvj|NOIP2005|动态规划|P1005 采药
- Tyvj P1005 采药 - DP 0/1背包问题
- P1005
- 采药
- 采药
- 采药
- 采药
- 采药
- 采药!
- 采药
- 采药
- 采药
- git 报错 How do I remove files saying “old mode 100755 new mode 100644” from unstaged changes in Git?
- 嵌套makefile(makefile变量,环境变量)
- 广播broadcast静态注册【可调用】
- java生成xml
- static函数与普通函数区别
- P1005 采药
- 使用GDB调试的一个常见失误
- 发博客测csdn博客
- 初识敏捷开发
- 成员函数指针与高效C++委托 (delegate)
- 实战Scala & Spark (1)
- 黑马程序员--Java学习日记之eclipse开发工具的熟练使用
- HDOJ 1754 I Hate It(线段树—求区间最大值与单点更新)
- Android中measure过程、WRAP_CONTENT详解以及 xml布局文件解析流程浅析