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

网站制作 软件开发互联网销售包括哪些

网站制作 软件开发,互联网销售包括哪些,成都网站建设cdcidi,宝应网页设计1917:【01NOIP普及组】装箱问题 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 4178 通过数: 2473 【题目描述】 有一个箱子容量为VV(正整数,0≤V≤200000≤V≤20000),同时有n个物品(0≤n≤300≤n≤30),…

1917:【01NOIP普及组】装箱问题


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 4178     通过数: 2473

【题目描述】

有一个箱子容量为VV(正整数,0≤V≤200000≤V≤20000),同时有n个物品(0≤n≤300≤n≤30),每个物品有一个体积(正整数)。要求从nn个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。

【输入】

第一行是箱子的容量,第二行是nn(表示nn有nn个物品),接下来nn行是nn个物品的体积。

【输出】

最小空间

【输入样例】

24
6
8
3
12
7
9
7

【输出样例】

0

思路:

很明显,这是一道动态规划题

我们看别人的代码,可以知道这里要用二维数组

所以:

dp[i][j]表示在前i个物品中选择物品放入大小为j的箱子的方案中剩余空间最小的方案的剩余空间

我们来举个例子,来计算dp【3】【5】

我们要如何将物品放入箱子呢

我们有两种方案:

1、放入a【3】物品(此时dp【3】【5】=dp【2】【5- a[3] 】)

因为我们放入了物品,剩余的空间相当于将前2件放入空间为5-a【3】的箱子中(因为放了东西,所以要 -a【3】,很合理)

2、不放入a【3】物品(此时dp【3】【5】=  dp【2】【5】  )

因为我们没有放入物品,剩余的空间相当于将前2件放入空间为5的箱子中(因为没放东西,所以不用 -a【3】,很合理)

还有些特殊情况:

还是计算dp【3】【5】,a【3】>5,这时候,我们就不能将a【3】放进箱子了,只能选择2号方案

这是很久以前开始写的题解,今天看到了就写完吧

这个代码肯定是从哪里借鉴来的,但我忘记抄的哪里的


代码:

//抄的 
#include<bits/stdc++.h>
using namespace std;
#define N 35//让N永远等于35 
#define V 20005
int v, n, dp[N][V], a[N];//dp[i][j]:在前i个物品中选择物品放入大小为j的箱子的方案中剩余空间最小的方案的剩余空间
int main()
{cin >> v >> n;for(int i = 1; i <= n; ++i)cin >> a[i];//a[i]:第i物品的体积 for(int j = 0; j <= v; ++j)//设初值,前0个物品放入大小为j的箱子,剩余空间为j dp[0][j] = j;for(int i = 1; i <= n; ++i)for(int j = 0; j <= v; ++j){if(j >= a[i])dp[i][j] = min(dp[i-1][j], dp[i-1][j-a[i]]);elsedp[i][j] = dp[i-1][j];}cout << dp[n][v];return 0;
}

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

相关文章:

  • 电子商务实训网站建设通过照片街景识别的地图
  • 做公司网站大概多少钱百度推广费用一年多少钱
  • 郑州整站网站推广工具设计制作活动主题
  • 合肥做网站需要多少钱黄冈网站官方登录平台
  • 长沙微信网站开发生态城门户网站 建设动态
  • 湛江市seo网站设计报价优化网站推广网站
  • icp是网站备案携程网站开发
  • 旅游网站如何建设网络推广哪家好
  • 温州做网店的网站万能网
  • 接做网站的做网站用什么软件
  • 建设银行 杭州招聘网站个人logo创意设计免费
  • 百度怎么优化网站关键词网站出错 图片
  • 招聘网站哪个平台比较好成都工程设计公司
  • 濮阳做网站优化营销型网站建设品牌
  • 企业手机端网站模板下载台州外包加工网
  • 设计网站公司速寻亿企邦青岛团购网站建设
  • 门户网站建设理由网页网站建设
  • 河南做网站推广哪个好暗红色网站
  • 打渔网站建设wordpress地址设置
  • 查询建设工程施工规范网站wordpress 修改密码
  • 火车头wordpress免登录发布资源网站优化排名
  • 做网站都需要学什么网站栏目划分
  • 自己做网站百度会收录福州鼓楼区建设局网站
  • 温江建设局网站wordpress 手机 自适应
  • 创建学校网站吗网络服务有点问题别紧张试试看刷新页面
  • 网站建设基础教程天元建设集团有限公司财务报表
  • 江西门户网站建设一个设计公司需要多少人
  • 上广东建设厅网站如何做网站跳转
  • 马云做的国外的网站叫什么名字政务建设网站得必要性
  • 做钓鱼网站会被抓判刑吗简单个人网页模板