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

专门做优惠券的网站微信营销平台哪个好

专门做优惠券的网站,微信营销平台哪个好,哪个网站可以免费做电子请柬,肇庆网站制作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.dinnco.com/news/82808.html

相关文章:

  • 吉林企业建站系统费用优化网站排名软件
  • 典当行网站模板怎么创造自己的网站
  • 在线制作logo设计关键词优化难度分析
  • 天津企业网站建设哪家好安徽网站设计
  • 杭州网站建站百度权重怎么查询
  • 广州高端网站制作公司哪家好北京seo不到首页不扣费
  • 常德本地网络论坛重庆网站快速排名优化
  • 一站式网站建设有哪些深圳市推广网站的公司
  • php 网站 模板广东东莞疫情最新消息
  • 安徽网站定制优化网站的方法
  • 临沂专业网站制作公司今天重大新闻头条新闻军事
  • wordpress固定设备登录泉州seo技术
  • 酒泉网站建设专家seo云优化
  • 公司制作网站费用360站长平台链接提交
  • 如何用ai给网站做logo谷歌ads
  • 学设计师需要学历吗济南seo排名搜索
  • wordpress配图api网站推广的优化
  • 网站建设公司项目介绍门户网站排行榜
  • 做网站是用ps还是ai网站怎么制作
  • 前端如何兼职做网站百度快照查询
  • 深圳有哪些做网站的公司凡科网免费建站
  • seo优化操作seo薪资水平
  • 自建网站 微信网页版武汉seo网站
  • 做链家房产的网站怎么做的郑州百度推广代理公司
  • 做冻品海鲜比较大的网站有哪些厦门seo小谢
  • 做写真网站违法吗浑江区关键词seo排名优化
  • 中山建公司网站广州最新疫情
  • 买了域名之后怎么做网站什么是关键词搜索
  • 商城网站功能列表拓客app下载
  • 珠海网站建设成功案例石家庄自动seo