当前位置: 首页 > news >正文

成都专业网站建设优化团队广告外链购买平台

成都专业网站建设优化团队,广告外链购买平台,做设计比较好的网站推荐,网站建设需要ftp题目描述 有一个箱子容量为 V,同时有 n 个物品,每个物品有一个体积。 现在从 n 个物品中,任取若干个装入箱内(也可以不取),使箱子的剩余空间最小。输出这个最小值。 输入格式 第一行共一个整数 V&#…

题目描述

有一个箱子容量为 V,同时有 n 个物品,每个物品有一个体积。

现在从 n 个物品中,任取若干个装入箱内(也可以不取),使箱子的剩余空间最小。输出这个最小值。

输入格式

第一行共一个整数 V,表示箱子容量。

第二行共一个整数 n,表示物品总数。

接下来 n 行,每行有一个正整数,表示第 i 个物品的体积。

输出格式

共一行一个整数,表示箱子最小剩余空间。

输入输出样例

输入 

24
6
8
3
12
7
9
7

输出 

0

说明/提示

对于 100%数据,满足 0<n≤30,1≤V≤20000。

一,代码实现(搜索)

#include<iostream>
using namespace std;
int n,m,ans;
int a[35];void dfs(int u,int mid){if(mid>ans)ans=mid;   //更新结果for(int j=u+1;j<=n;j++){if(mid+a[j]<=m)dfs(j,mid+a[j]);  //可以装的话递归到下一层继续装} 
}int main(){cin>>m>>n;for(int i=1;i<=n;i++)cin>>a[i];dfs(0,0);cout<<m-ans<<endl;return 0;
} 

二,代码实现(二维dp)

#include<iostream>
using namespace std;
const int N=35;
int v[N],h[N];
int f[N][20010];int main(){int n,m;cin>>m>>n;for(int i=1;i<=n;i++)cin>>v[i];for(int i=1;i<=n;i++){for(int j=0;j<=m;j++){f[i][j]=f[i-1][j];if(j>=v[i])f[i][j]=max(f[i][j],f[i-1][j-v[i]]+v[i]);}} cout<<m-f[n][m]<<endl;return 0;
}

三,代码实现(一维dp)

#include<iostream>
using namespace std;
const int N=35;
int v[N],h[N];
int f[20010];int main(){int n,m;cin>>m>>n;for(int i=1;i<=n;i++)cin>>v[i];for(int i=1;i<=n;i++){for(int j=m;j>=v[i];j--)f[j]=max(f[j],f[j-v[i]]+v[i]);} cout<<m-f[m]<<endl;return 0;
}

http://www.yayakq.cn/news/263052/

相关文章:

  • 途牛网站建设方案会写网站怎么赚钱
  • 前端做兼职网站app外包
  • 网页设计与制作怎么弄东莞seo软件
  • 虚拟体验网站链爱交易平台
  • 响应式商品展示的网站好品质自适应网站建设
  • 怎么做简单网站首页可以专做福特配件吗外贸网站
  • 网站设计速成wordpress固定链
  • 免费的网站制作平台网站开发最适合语言
  • 网站建设论文文献安康做网站的公司
  • 做网站运营工作有前景吗建设企业网站企业网上银行登录官网
  • 施工方案下载免费网站优化大师手机版下载安装app
  • 聊城市住房和城乡建设局网站上杭县建设局网站
  • 佛山外贸网站建设信息wdcp创建多个网站
  • 电脑做视频的网站吗建设小说网站
  • 高邑网站建设免费素材网免费素材图库
  • 如何制作营销网站企业网站例子
  • 二级域名如何绑定网站网络广告策划的步骤
  • wordpress 访问优化公司seo是指什么意思
  • 做网站三大主流框架如何在个人电脑用源码做网站
  • 网站上传文件夹天津市建设工程质量协会网站
  • 装修网站php源码郑州微信网站建设
  • 重庆网站推广哪家好建设工程合同协议书
  • 网站建设的实践体会南通高端网站建设机构
  • 手机浏览器网站开发2016做网站
  • 云南能投基础设施投资开发建设有限公司网站浙江备案需要开启网站吗
  • 建立企业门户网站做电子商务的网站
  • 深圳教育 网站建设app开发和网站开发哪个简单
  • 怎么样做网站赚钱百度seo网站排名优化
  • 商河网站建设在北京做网站制作一个月多少钱
  • 做网站原创要多少钱文章网站建设