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

营销型网站建设主要需要注意什么商城网站建设策划

营销型网站建设主要需要注意什么,商城网站建设策划,第一活动线报网,企业宣传报道模板范文题目来源:9. 分组背包问题 - AcWing题库 题目: 有 N 组物品和一个容量是 V 的背包。 每组物品有若干个,同一组内的物品最多只能选一个。 每件物品的体积是 vij,价值是 wij,其中 i 是组号,j 是组内编号。 …

 题目来源:9. 分组背包问题 - AcWing题库

 题目

有 N 组物品和一个容量是 V 的背包。

每组物品有若干个,同一组内的物品最多只能选一个
每件物品的体积是 vij,价值是 wij,其中 i 是组号,j 是组内编号。

求解将哪些物品装入背包,可使物品总体积不超过背包容量,且总价值最大。

输出最大价值。

输入格式

第一行有两个整数 N,V 用空格隔开,分别表示物品组数和背包容量。

接下来有 N 组数据:

  • 每组数据第一行有一个整数 Si,表示第 i 个物品组的物品数量;
  • 每组数据接下来有 Si 行,每行有两个整数 vij,wij,用空格隔开,分别表示第 i 个物品组的第 j 个物品的体积和价值;
输出格式

输出一个整数,表示最大价值。

数据范围

0<N,V≤100
0<Si≤100
0<vij,wij≤100

输入样例
3 5
2
1 2
2 4
1
3 4
1
4 5
输出样例:
8

题目解析:对于每组,有s+1种选择:不选,选第一个,选第二个....选第s个

上代码:

#include<iostream> 
#include<cstring>
#include<algorithm>using namespace std;const int N=110;
int n,v;
int f[N],V[N],W[N];//f[i]代表i体积的最大价值 int main()
{cin>>n>>v;for(int i=0;i<n;i++){int s;cin>>s;for(int j=0;j<s;j++)//遍历每个组 {cin>>V[j]>>W[j];}for(int j=v;j>0;j--)//遍历体积 for(int k=0;k<s;k++)//遍历同一组的每个物品 {if(f[j]>V[k])f[j]=max(f[j],f[j-V[k]]+W[k]);}}cout<<f[v];return 0;
}

 

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

相关文章:

  • 老河口城乡建设局网站网站开发工程论坛
  • 吕梁网站设计四川省第十一公司
  • 跨境商城网站制作windows优化大师怎么用
  • 做分销网站系统wordpress当前时间
  • 如何搭建高访问量的网站设计公司logo大全
  • 做企业网站 长春做一元购网站 要多少钱
  • 做ppt一般在什么网站代理公司注册公司费用
  • 网站活跃度怎么做新手如何开微商城店
  • 联雅网站建设四川绵阳网站建设
  • 桐乡建设规划局网站自主研发app大概要多少钱
  • 网站数据采集怎么做oppo应用市场
  • 网站建设重庆制作企业网站的版式
  • 河北建设局网站免费自助在线公司起名
  • 承德 网站维护node.js做网站开发
  • 建设银行咸阳缴费网站godaddy域名买的网站
  • 我公司要网站建设网站内部关键词
  • 公司网站突然打不开邢台市招生考试院
  • 兼职网站编程合肥网站开发招聘
  • 为什么织梦做的网站容易被攻击全网网站建设推广
  • 有个印度做网站的天天找我高端品牌网站建设兴田德润在哪儿
  • 主机域名网站源码网上推广赚钱方法
  • 简洁文章类织梦网站模板wordpress 远程
  • 好牛网站建设潞城市网站建设公司
  • 抚州市建设局招标办网站滕州营销型网站建设
  • 网站后台登陆地址网站建设合同书样本
  • 网站建设新方式简单省时乐清网站建设yq01
  • 做设计有哪些接私活的网站造价网站
  • 数据库做图书管理系统网站十种营销方法
  • php装修门户网站源码广州最新发布消息
  • 黄岛网站建设公司制作灯笼的步骤及图片