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

潍坊电商网站建设网站建设中怎么添加源码

潍坊电商网站建设,网站建设中怎么添加源码,东方购物网上商城,企业邮箱登录入口题目描述 思路 一开始以为用贪心,但是实际上是01背包问题,每一个状态都是由上一个状态推导出来的,对于每本书只有放和不放两种情况,可以使用一维dp减少空间,使用一维dp时对“背包容量”要倒序遍历。 代码 C版&#…

题目描述

思路

一开始以为用贪心,但是实际上是01背包问题,每一个状态都是由上一个状态推导出来的,对于每本书只有放和不放两种情况,可以使用一维dp减少空间,使用一维dp时对“背包容量”要倒序遍历。

代码

C++版:

#include <bits/stdc++.h>using namespace std;const int M=3e5+10; // 总价格最大值 
// 动态规划,01背包 
// dp[j]表示包邮价格为j时购物车中书的总价值 
// 状态转移公式dp[j]=max(dp[j],dp[j-cost[i]]+cost[i])
int main(){int n,x;cin>>n>>x;int dp[M]={0};int cost[n];int sum=0;for(int i=0;i<n;i++){cin>>cost[i];sum+=cost[i]; }int res=sum;for(int i=0;i<n;i++){for(int j=sum;j>=cost[i];j--){dp[j]=max(dp[j],dp[j-cost[i]]+cost[i]);if(dp[j]>=x&&dp[j]<res){res=dp[j];}}}cout<<res;return 0;
}
http://www.dtcms.com/wzjs/579540.html

相关文章:

  • 做网站杭州傲视信息公司网站代码模板
  • 移动端网站怎么做外链手机营销型网站制作
  • 中国建设银行汕头支行网站工程建筑模板生产厂家
  • 做网站要什么有没有免费的分销软件
  • 公司网站域名更改怎么做医院网站建设论证报告
  • 怎样用dede搭建网站wordpress简约清新主题
  • 做网站的公司 北京凡科网建网站付费链接怎么做
  • xml做网站源码天美平台注册e登录333oo
  • 番禺人才市场温州seo招聘
  • 特产网站设计php和asp做网站哪个好
  • 太原市建设局网站首页怎样通过阿里巴巴网站开发客户
  • 做文字图网站怎么在国外网站做推广
  • wordpress 文章的php电脑优化大师下载安装
  • 建设网站公司有哪些常德市建设网站
  • 做网站按什么收费多少wordpress google ajax
  • 深圳市住宅和建设网站微信公众号网站建设
  • 网站便民服务平台怎么做商贸有限公司英文
  • 大庆市建设局网站上不去wordpress 写代码
  • 微站网建站系统奢侈品牌
  • 广州网站建设及推广做微商那个网站好
  • 中色冶金建设有限公司网站网络营销怎样
  • 四川细胞库网站建设免费文案素材网站
  • 设计师网站登录厦门网站seo哪家好
  • 网站seo整站优化网络组网方案
  • 网站制作教程百度云captcha wordpress
  • 组织部信息化建设官方网站用自己的电脑做网站划算
  • 资阳网站建设方案购物网站含有哪些模块
  • 网站建设丨下拉找金手指信誉网站续费服务商
  • 福州网站建设找时时在网络河北三河建设局网站
  • 网站提升流量贵阳网站开发公司