0
点赞
收藏
分享

微信扫一扫

【AI底层逻辑】——篇章5(下):机器学习算法之聚类&降维&时间序列

泠之屋 2023-07-28 阅读 67

1024. 装箱问题 - AcWing题库

 

#include<bits/stdc++.h>
using namespace std;
int a[1000010];
int f[1000010];
int main()
{
    int n,v;
    cin>>v;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
    }
    for(int i=1;i<=n;i++)
    {
        for(int j=v;j>=a[i];j--)
        {
            f[j]=max(f[j],f[j-a[i]]+a[i]);
        }
    }
    // for(int i=1;i<=v;i++)
    // {
    //     cout<<f[i]<<" ";
    // }
    cout<<v-f[v]<<endl;
    return 0;
}

 

举报

相关推荐

0 条评论