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

湖南省建设信息网站聊城做网站厉害的公司

湖南省建设信息网站,聊城做网站厉害的公司,网站最重要的是首页吗,做网站用什么字体最明显题意 N个物品每个就一个给出每个物品的价值和花费#xff0c;表示最终选择一些物品使得花费不超过M#xff0c;使得价值最大化 分析 最优化问题 考虑dp n个物品选择一些得到最后的最优化问题 我们不妨考虑#xff0c;假设我们得到了n-1个物品在容量为m情况下最优化值存…题意 N个物品每个就一个给出每个物品的价值和花费表示最终选择一些物品使得花费不超过M使得价值最大化 分析 最优化问题 考虑dp n个物品选择一些得到最后的最优化问题 我们不妨考虑假设我们得到了n-1个物品在容量为m情况下最优化值存储在fn-1,m中 当前关于第n个物品我们考虑最优值 选或者不选 也就是需要对比f(n-1,m)f(n-1,m-w[n])d[i]的大小 为最优解的结构 由于前者是不选 而后者表示选就需要给第n个物品腾出w[n]的大小情况下的价值 也就是在n-1个物品有m-w[n]容量下的最大价值得到 再加上d[i]为最终的价值 所以这种选择方案的意义在于 对于一个新的物品 我们选还是不选 是根据前面的状态决定的 也就是说 不选那么前面数量以及容量下得到的最优值 和选的话 需要找到有足够的空间下得到的最优值哪个更优 对每个物品做如上操作 所以对于n-1规模的子问题 我们需要递归处理 最终还是先解决f(1,m)的所以我们不如自底向上地去计算值 滚动数组搞一下 最终存储在m下标下的就是解 剩下的就是编写代码和计算了 code #includecstdio #includealgorithm using namespace std; int w[3500],d[3500],dp[12883];int main() {int n,m;scanf(%d%d,n,m);for(int i1;in;i)scanf(%d%d,w[i],d[i]);for(int i1;in;i){for(int jm;jw[i];j--){dp[j] max(dp[j],dp[j-w[i]]d[i]);}}printf(%d\n,dp[m]);return 0; }
http://wiki.neutronadmin.com/news/367207/

相关文章:

  • 微信官方网站注册网页设计免费模板代码
  • 更新网站的图片加不上水印百度高级搜索指令
  • 常州制作网站价格国内排名前五的电商
  • 马鞍山网站建设电话建设企业网站的公司
  • 南京网站优化建站o2o苗木网站建设
  • 手机网站建设的公司排名赣州市资讯网
  • 购物网站开发uml图文山网站建设联系电话
  • 网站运营推广策划书哈尔滨市高考录取通知书投递
  • 太原找工作网站个人网站 名称
  • 陕西整站关键词自然排名优化网站的栏目设置
  • 网站设计风格有几种网站没被百度收录
  • 网站组建昆山城乡建设局网站
  • 网站域名查询网址怎样用网站模板做网站
  • 用网站做的简历模板主题森林wordpress
  • 开个人网站需要多少钱百度一下你就知道官网新闻
  • 网站订票策划方案简述什么是响应式布局
  • 网站建设收费情况个人知识库管理系统
  • 网站项目ppt怎么做如何做网站霸屏
  • 怎么把别人网站模板下载出来在一起做网店的网站的怎么购买
  • 做游戏网站公司搜狗搜索网
  • 沈阳专业做网站开发公司成都设计公司展厅设计
  • wordpress 数据站徐州网站建设 网站推广
  • 网站搭建教室软件开发管理平台
  • 福州做网站公司排名扬州市建设厅网站
  • 小企业网站推广如何建设html网站
  • 公司做网站需要提供的材料怎么给自己的公司做网站
  • 网站建设 万户建站免费发布友链
  • 网站建设与管理logo网站维护需要会什么
  • 咸阳建设局网站公司网站建设的改进的建议
  • 响应式网站的设计趋势心悦免做卡领取网站