/ Vijos / 讨论 / 采药 /

裸的01背包

无话可说。。。。

1 条评论

  • @ 2014-11-23 11:23:51

    include<iostream> include<algorithm>

    using namespace std;
    int t[110],v[110];
    int f[1010];
    int main()
    {
    int T,m;
    cin>>T>>m;
    for (int i=1;i<=m;i++)
    cin>>t[i]>>v[i];
    for (int i=1;i<=m;i++)
    for (int j=T;j>=0;j--)
    if (j>=t[i])
    f[j]=max(f[j-t[i]]+v[i],f[j]);
    cout<<f[T]<<endl;
    return 0;
    }

  • 1

信息

ID
1104
难度
4
分类
动态规划 | 背包 点击显示
标签
递交数
16861
已通过
6541
通过率
39%
被复制
41
上传者