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

怀化组织部网站微信网站html5

怀化组织部网站,微信网站html5,wordpress导航页面模板下载地址,2345查询网【题目链接】 ybt 1984#xff1a;【19CSPJ普及组】纪念品 洛谷 P5662 [CSP-J2019] 纪念品 【题目考点】 1. 动态规划#xff1a;完全背包 【解题思路】 由于小伟每天都可以买卖物品无限次#xff0c;我们可以假想每天开始时#xff0c;他把所有的商品都卖出#xff…【题目链接】 ybt 1984【19CSPJ普及组】纪念品 洛谷 P5662 [CSP-J2019] 纪念品 【题目考点】 1. 动态规划完全背包 【解题思路】 由于小伟每天都可以买卖物品无限次我们可以假想每天开始时他把所有的商品都卖出看用手中的钱该买哪些商品。 到第二天又可以卖出商品换钱了因此只需要考虑商品在当天及第二天的差价差价越高今天买该商品到第二天升值越多。 结合购买纪念品的背景每件商品可以购买无限件因此在第i天买入商品到第i1天卖出所有商品想要赚到最多的钱币该问题实际是一个完全背包问题。 背包容量小伟第i天拥有的钱币数物品重量每件物品在第i天的价格物品价值每件物品第i1天的价格减去第i天的价格差价能装入背包中的所有物品的最大价值从第i天到第i1天小伟赚到的钱币数也就是第i1天比第i天多获得钱币的最大值。 t为总天数循环变量i从1循环到t-1每次循环使用完全背包方法求在第i天买入商品到第i1天卖出所有商品后多赚到的钱币在原钱币数量基础上增加赚到钱币的数量该钱币数量作为下一天购买商品可以使用的总钱数也就是背包容量。 最后输出总钱数。 【题解代码】 解法1完全背包 二维状态 #include bits/stdc.h using namespace std; #define N 105 #define M 10005 int p[N][N];//p[i][j]第i天第j纪念品的价格 int w[N], c[N], dp[N][M];//dp[i][j]前i个物品中选择物品放入大小为j的背包能获得的最大价值 int main() {int t, n, m;cin t n m;for(int i 1; i t; i)for(int j 1; j n; j)cin p[i][j];for(int i 1; i t; i){for(int j 1; j n; j){w[j] p[i][j]; c[j] p[i1][j]-p[i][j];}for(int k 1; k n; k)for(int j 1; j m; j){if(j w[k])dp[k][j] max(dp[k-1][j], dp[k][j-w[k]]c[k]);elsedp[k][j] dp[k-1][j];}m dp[n][m];//总钱数增加相邻两天多赚到的最大钱币数 }cout m; return 0; }解法2完全背包 滚动数组优化 #include bits/stdc.h using namespace std; #define N 105 #define M 10005 int p[N][N];//p[i][j]第i天第j纪念品的价格 int w[N], c[N], dp[M];//dp[i][j]前i个物品中选择物品放入大小为j的背包能获得的最大价值 int main() {int t, n, m;cin t n m;for(int i 1; i t; i)for(int j 1; j n; j)cin p[i][j];for(int i 1; i t; i){for(int j 1; j n; j){w[j] p[i][j]; c[j] p[i1][j]-p[i][j];}memset(dp, 0, sizeof(dp));for(int k 1; k n; k)for(int j w[k]; j m; j)dp[j] max(dp[j], dp[j-w[k]]c[k]);m dp[m];//总钱数增加相邻两天多赚到的最大钱币数 }cout m; return 0; }
http://www.hkea.cn/news/14535255/

相关文章:

  • 汕头市公司网站建设多少钱呼和浩特企业网站排名优化
  • 专业网站建设方案宁波怎么建网站模板站
  • 两学一做网站安徽省百度seo推广怎么收费
  • 网站开发建设公司电话义乌制作网站
  • 做网站怎么赚钱 111网站建设如何开票
  • 微信自创小程序深圳视频seo
  • 织梦导航网站模板网站首页该怎么做
  • 如何在局域网建立网站临沂谁会做网站
  • 屏幕分辨率 网站开发描述建设一个网站的具体步骤
  • 辛集seo网站优化公司网络服务商在哪里找
  • 沈阳网站公司排名佛山网站设计的外文名是
  • 网站建设客户需求调查问卷免费的行情软件网站下载
  • 琼海网站建设wordpress 4.0 漏洞
  • 常州市网站优化建站是什么意思
  • 网站建设网站排行网上购物流程
  • 设计类公司网站怎么做网站安全运维
  • 微信公众号网站开发语言西安网站设设
  • 做设计赚钱的网站sjz住房建设局网站
  • 站长之家域名信息查询wordpress的代码在哪里
  • 网站建站行业wordpress做论坛插件
  • 律师在哪个网站做wordpress 添加 联系我们
  • 虚拟主机 两个网站网站注册系统
  • 扬州公司做网站开发做网站公司
  • 宁海网站建设wordpress子页面密码错误
  • 上海松江做网站多少钱亚洲最新永久在线观看
  • 内蒙古高端网站建设化妆品网页设计模板素材
  • 百度竞价网站备案为什么用MyEclipse做网站
  • 个人网站盈利vps服务器怎么做网站
  • 网站备案主体是什么wordpress文章列表全文
  • sem网站做推广濮阳市城乡建设管理局网站