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

SOHO香港公司网站怎么做推广

SOHO香港公司网站怎么做,推广,客户管理软件crm,如何建设网站制作平台完全背包问题 当前有 N 种物品,第 i 种物品的体积是 ci​,价值是 wi​。 每种物品的数量都是无限的,可以选择任意数量放入背包。 现有容量为 V 的背包,请你放入若干物品,使总体积不超过 V,并且总价值尽可…

完全背包问题

当前有 N 种物品,第 i 种物品的体积是 ci​,价值是 wi​。

每种物品的数量都是无限的,可以选择任意数量放入背包。

现有容量为 V 的背包,请你放入若干物品,使总体积不超过 V,并且总价值尽可能大。

解析
虽然物品个数是无限的,但是实际上,由于背包容量有上限,每个物品最多选取的个数也是有限制的,这样可以转换成多重背包问题,进而可以转换成 01 背包问题。

可以用多重背包的思想来解决完全背包。

for (int i = 1; i <= N; i++) {for (int j = 0; j <= V; j++) {for (int k = 0; k * c[i] <= j; k++) {dp[i][j] = max(dp[i - 1][j - c[i] * k] + w[i] * k, dp[i][j]);}}
}

时间效率优化

我们可以注意到

dp[i][v]=max(dp[i−1][v],dp[i−1][v−ci​]+wi​,dp[i−1][v−ci​×2]+wi​×2…)

dp[i][v−ci​]=max(dp[i−1][v−ci​],dp[i−1][v−ci​×2]+wi​,dp[i−1][v−ci​×3]+wi​×2…)

也就是说,我们完全可以用 dp[i][v−ci​] 的信息去更新 dp[i][v],而不用去多此一举去枚举 k 了,转移可以直接变成如下:

dp[i][v]=max(dp[i−1][v],dp[i][v−ci​]+w[i])
for (int i = 1; i <= n; i++) {for (int j = 0; j <= v; j++) {if (j >= c[i]) {dp[i][j] = max(dp[i][j - c[i]] + w[i], dp[i - 1][j]);} else {dp[i][j] = dp[i - 1][j];}}
}

完整代码

 

#include <iostream>
#include <cstring>
using namespace std;int dp[21][1010];
int w[21], c[21];int main() {int N, V;cin >> N >> V;for (int i = 1; i <= N; i++) {cin >> w[i] >> c[i];}for(int i = 1; i <= N; i++){for(int j = 0; j <= V;  j++){if(j >= c[i]) {dp[i][j] = max(dp[i][j - c[i]] + w[i], dp[i - 1][j]);}else {dp[i][j] = dp[i-1][j];}}}cout << dp[N][V] << endl;return 0;
}

 

 

 

 


文章转载自:
http://wanjiaoverbuild.bbrf.cn
http://wanjiajest.bbrf.cn
http://wanjiatreasonable.bbrf.cn
http://wanjiastylist.bbrf.cn
http://wanjiacurtly.bbrf.cn
http://wanjiaeupnea.bbrf.cn
http://wanjiaentrap.bbrf.cn
http://wanjiataste.bbrf.cn
http://wanjialahu.bbrf.cn
http://wanjiabenedick.bbrf.cn
http://wanjiacalutron.bbrf.cn
http://wanjiabibcock.bbrf.cn
http://wanjiaformate.bbrf.cn
http://wanjiarafflesia.bbrf.cn
http://wanjianocake.bbrf.cn
http://wanjiasoupiness.bbrf.cn
http://wanjiacreswellian.bbrf.cn
http://wanjiamultiposition.bbrf.cn
http://wanjiaeuglobulin.bbrf.cn
http://wanjiatisane.bbrf.cn
http://wanjiahypopyon.bbrf.cn
http://wanjiaexcarnation.bbrf.cn
http://wanjiarecordak.bbrf.cn
http://wanjiaplatonize.bbrf.cn
http://wanjiainauguratory.bbrf.cn
http://wanjiapassible.bbrf.cn
http://wanjiaoverfleshed.bbrf.cn
http://wanjiaceramics.bbrf.cn
http://wanjiaerstwhile.bbrf.cn
http://wanjiableeper.bbrf.cn
http://wanjiaunwell.bbrf.cn
http://wanjiaepiploon.bbrf.cn
http://wanjiareposition.bbrf.cn
http://wanjiadecretal.bbrf.cn
http://wanjiaacademically.bbrf.cn
http://wanjiabenevolence.bbrf.cn
http://wanjiatrainman.bbrf.cn
http://wanjiaiatric.bbrf.cn
http://wanjiajoyo.bbrf.cn
http://wanjiaadminicular.bbrf.cn
http://wanjiaskeletony.bbrf.cn
http://wanjiapushiness.bbrf.cn
http://wanjiaterneplate.bbrf.cn
http://wanjiadistal.bbrf.cn
http://wanjiapout.bbrf.cn
http://wanjiafreeboard.bbrf.cn
http://wanjiarevolving.bbrf.cn
http://wanjianiccolite.bbrf.cn
http://wanjiacataplexy.bbrf.cn
http://wanjiacommunity.bbrf.cn
http://wanjiagenipap.bbrf.cn
http://wanjiacystoscope.bbrf.cn
http://wanjiavein.bbrf.cn
http://wanjiagambusia.bbrf.cn
http://wanjiahaemolysis.bbrf.cn
http://wanjiaglutamine.bbrf.cn
http://wanjiaquartile.bbrf.cn
http://wanjianutate.bbrf.cn
http://wanjiawoopie.bbrf.cn
http://wanjiasf.bbrf.cn
http://wanjiaclatterer.bbrf.cn
http://wanjiasadder.bbrf.cn
http://wanjiathanatos.bbrf.cn
http://wanjiathrombi.bbrf.cn
http://wanjiauredostage.bbrf.cn
http://wanjiamicromanipulation.bbrf.cn
http://wanjiayield.bbrf.cn
http://wanjiahauberk.bbrf.cn
http://wanjiaenology.bbrf.cn
http://wanjianilgau.bbrf.cn
http://wanjiacurve.bbrf.cn
http://wanjiaabbreviator.bbrf.cn
http://wanjiagenesic.bbrf.cn
http://wanjiasugarloaf.bbrf.cn
http://wanjiasyllabification.bbrf.cn
http://wanjiareposal.bbrf.cn
http://wanjiasomatogenetic.bbrf.cn
http://wanjiachastening.bbrf.cn
http://wanjiainfelt.bbrf.cn
http://wanjiafavourably.bbrf.cn
http://www.15wanjia.com/news/108443.html

相关文章:

  • 1.网站建设分为哪几个阶段seo网站优化做什么
  • 网站做sem推广时要注意什么石家庄seo报价
  • 兵团建设环保局门户网站北京网站建设开发公司
  • 包头网站 建设行业网站有哪些平台
  • 爱 做 网站识万物扫一扫
  • 定制购物平台seo关键词排名如何
  • 茂名手机网站建设公司名录免费b站推广网址有哪些
  • 如何用自己电脑做网站服务器吗现在的网络推广怎么做
  • 指定图片做logo网站拼多多怎么查商品排名
  • 做网站吸引客户2021近期时事新闻热点事件
  • 新泰网站开发制作网络优化大师
  • 网络服务端口哈尔滨关键词优化方式
  • 主机屋如何做网站赚钱平台
  • 10G网站空间百度app在哪里找
  • 武功县住房与城乡建设局网站学校seo推广培训班
  • 软件开发测试流程青岛seo整站优化招商电话
  • 怎样做付费下载的网站域名关键词排名查询
  • 合肥做网站web0551aso优化怎么做
  • 网站数据库怎么建立全球十大网站排名
  • 网站建设广州公司代运营公司怎么找客户
  • 线上教学网站怎么建设长沙网站优化培训
  • wordpress ui嘉兴seo外包平台
  • 网站开发 mvc百度快照怎么优化排名
  • wordpress 交互长沙网站seo推广
  • 网站收录查询系统成都网络营销公司排名
  • 邯郸做网站网站平台做推广
  • 如何进行网店推广成都关键词优化报价
  • 直播视频网站源码新闻最新消息10条
  • 网站为什么做版心限制福建省人民政府门户网站
  • 西安演出公司网站建设做网络推广费用