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

外贸网站建设如何做呢微信公众号推广方法有哪些

外贸网站建设如何做呢,微信公众号推广方法有哪些,wordpress 上传图片 出错,绿色食品网站模板.htm六、分组背包 题记算法题目代码 题记 一个旅行者有一个最多能装V公斤的背包和有N件物品,它们的重量分别是W[1],W[2],…,W[n],它们的价值分别为C[1],C[2],…,C[n]。这些物品被划分为若干组,每组中的物品互相冲突&#…

六、分组背包

  • 题记
  • 算法
  • 题目
  • 代码

题记

一个旅行者有一个最多能装V公斤的背包和有N件物品,它们的重量分别是W[1],W[2],…,W[n],它们的价值分别为C[1],C[2],…,C[n]。这些物品被划分为若干组,每组中的物品互相冲突,最多选一件。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。

算法

这个问题变成了每组物品有若干种策略:是选择本组的某一件,还是一件都不选。也就是说设f[k][v]表示前k组物品花费费用v能取得的最大权值,则有 f [ k ] [ v ] = m a x f [ k − 1 ] [ v ] , f [ k − 1 ] [ v − w [ i ] ] + c [ i ] (物品 i 属于第 k 组) f[k][v]=max{f[k-1][v],f[k-1][v-w[i]]+c[i]}(物品i属于第k组) f[k][v]=maxf[k1][v],f[k1][vw[i]]+c[i](物品i属于第k组)
使用一维数组的伪代码如下:

for 所有的组 kfor v=V..0for 所有的 i 属于组 kf[v]=max(f[v],f[v-w[i]]+c[i])

题目

1272:【例9.16】分组背包
【题目描述】
一个旅行者有一个最多能装V公斤的背包,现在有n件物品,它们的重量分别是W1,W2,…,Wn,它们的价值分别为C1,C2,…,Cn。这些物品被划分为若干组,每组中的物品互相冲突,最多选一件。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。

【输入】
第一行:三个整数,V(背包容量,V≤200),N(物品数量,N≤30)和T(最大组号,T≤10);

第2…N+1行:每行三个整数Wi,Ci,P,表示每个物品的重量,价值,所属组号。

【输出】
仅一行,一个数,表示最大总价值。

【输入样例】

10 6 3
2 1 1
3 3 1
4 8 2
6 9 2
2 8 3
3 9 3

【输出样例】

20

代码

#include<bits/stdc++.h>
using namespace std;
int n,v,t;
int w[310],c[310],a[310][310],f[310];
//a[p][0]数组记录每组有多少物品 
int main() {cin>>v>>n>>t;for(int i=1; i<=n; i++) {int p;cin>>w[i]>>c[i]>>p;a[p][++a[p][0]]=i; }for(int p=1; p<=t; p++)for(int j=v; j>=0; j--)for(int i=1; i<=a[p][0]; i++)//循环每一组数据中的物品 if(j>=w[a[p][i]])//保证数组不会越界 f[j]=max(f[j],f[j-w[a[p][i]]]+c[a[p][i]]);//计算最大价值 cout<<f[v];//输出在v公斤时的最大价值 return 0;
}
http://www.rdtb.cn/news/11920.html

相关文章:

  • 营销型企业网站建设案例灰色seo推广
  • 公司主页网站怎么做谷歌浏览器下载手机版最新版
  • 茂名营销型网站制作公司百度认证官网
  • 做yahoo代拍网站公司百度竞价收费标准
  • 泉州大型网站设计公司2022最新国内新闻50条简短
  • 长春专业企业网站建设价格seo全称
  • 办个网站多少钱seo优化快排
  • 网站优化培训中心北京官网优化公司
  • 太原网站制作价格汕头seo优化
  • 给客户做网站 赚钱吗站长素材音效下载
  • 广州门户网站建设方案互联网广告推广好做吗
  • 论坛网站开发平台百度开户渠道
  • 重庆公司网站制作公司免费网站模板网
  • 淄博网站制作服务自媒体135的网站是多少
  • 做查询快递单号的网站多少钱网络推广优化方案
  • 抖音代运营合同模板免费下载搜索引擎快速优化排名
  • 重庆教育建设有限公司网站首页在线资源搜索神器
  • 可以做哪方面的网站网络营销的有哪些特点
  • 无锡住房建设网站河南网站推广优化排名
  • 企业网站建设怎么做seo免费培训教程
  • 政务网站建设目的 意义深圳关键词优化软件
  • 做网站最专业营销企业
  • 网站制作资质竞价网络推广外包
  • 天河网站建设公司百度搜索排行榜风云榜
  • 快速做网站的方法seo学堂
  • 做网站不挣钱百度关键词排名批量查询
  • wordpress单号查询信息流优化
  • 口碑好的网站设计制作价格seo推广费用
  • 数据网站利尔化学股票最新消息
  • wordpress中文采集网站建设方案优化