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

福州网站制作网站谷歌优化排名怎么做

福州网站制作网站,谷歌优化排名怎么做,app推广团队,手机网官网【题目来源】 https://www.acwing.com/problem/content/11/ 【题目描述】 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总…

【题目来源】
https://www.acwing.com/problem/content/11/

【题目描述】
有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。
第 i 件物品的体积是 vi,价值是 wi。
求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。
输出
最优选法的方案数。注意答案可能很大,请输出答案模 10^9+7 的结果。

【输入格式】
第一行两个整数,N,V,用空格隔开,分别表示物品数量和背包容积。
接下来有 N 行,每行两个整数 vi,wi,用空格隔开,分别表示第 i 件物品的体积和价值。

【输出格式】
输出一个整数,表示方案数模 10^9+7 的结果。

【数据范围】
0<N,V≤1000 
0<vi,wi≤1000

【输入样例】
4 5
1 2
2 4
3 4
4 6

【输出样例】
2

【算法分析】
设 f[i] 为背包容积为 i 时的最佳方案的总价值,cnt[i] 为背包容积为 i 时总价值为最佳的方案数。
由于背包里什么也不装也是一种方案,故初始化所有的 cnt{i] 为 1。
如果装新物品的方案总价值更大,那么用 f[j-vol]+val 来更新 f[j],用 cnt[j-vol] 更新 cnt[j]。
如果总价值相等,那么最大价值的方案数就多了 cnt[j-vol] 种。

【算法代码】

#include <bits/stdc++.h>
using namespace std;const int MOD=1e9+7;
const int N=1e3+5;
int f[N],cnt[N];int main() {int n,v;cin>>n>>v;for(int i=0; i<=v; i++) cnt[i]=1;for(int i=1; i<=n; i++) {int vol,val;cin>>vol>>val;for(int j=v; j>=vol; j--) {int t=f[j-vol]+val;if(t>f[j]) {f[j]=t;cnt[j]=cnt[j-vol];} else if(t==f[j]) {cnt[j]=(cnt[j]+cnt[j-vol])%MOD;}}}cout<<cnt[v]<<endl;return 0;
}/*
in:
4 5
1 2
2 4
3 4
4 6out:
2
*/




【参考文献】
https://blog.csdn.net/hnjzsyjyj/article/details/147326357
https://blog.csdn.net/hnjzsyjyj/article/details/147333181
https://www.acwing.com/solution/content/3999/



 

http://www.dtcms.com/wzjs/518020.html

相关文章:

  • 中国建设造价工程协会网站谈谈对seo的理解
  • 安徽省建设厅网站工程师查询网站关键词优化推广
  • 软件开发网站建设地推是什么
  • 专业的集团网站建设北京推广平台
  • 中国武汉建设网电商seo优化
  • 安康网站建设技巧天天自学网网址
  • 众云网联做的网站效果好吗友链提交入口
  • 网站的flash怎么做杭州网站建设
  • 西安官网seo技巧seo排名推广
  • 企业网站案列b2b关键词排名工具
  • 网站备案被退回百度首页网站推广多少钱一年
  • 成都网站建设cdxwcx互联网营销方式有哪些
  • 939w78w78w乳液永久seo技术培训东莞
  • 做网站的需要哪些职位搜索引擎培训班
  • python开发做网站网络销售怎么干
  • wordpress 首页403seo的最终是为了达到
  • 北京市中海建设有限公司网站如何找做网站的公司
  • 做国外订单的网站seo线上培训机构
  • 做网站项目流程图模板企业网络营销推广方法
  • 网站怎么制作的大数据营销是什么
  • 做特卖的网站有哪些最好的网络营销软件
  • 做汽车团购的网站建设湖南网站seo
  • 烟台制作网站软件樱桃磁力bt天堂
  • 中国建设委员会官方网站周口搜索引擎优化
  • 东营定制网站建设服务关键词拓展工具有哪些
  • 网页设计与制作实例教程第2版答案seo技术优化技巧
  • 东营网上房地产seo引擎优化软件
  • 建设公众号网站网站制作平台
  • 网站建设 找vx cp5173软文平台有哪些
  • 网站做缓存互联网营销师课程