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

产品做网站wordpress添加返回目录标签

产品做网站,wordpress添加返回目录标签,各类大型网站建设,程序开发外包算法-01背包 前置知识 DP 思路 01背包一般分为两种#xff0c;不妨叫做价值01背包和判断01背包。 价值01背包 01背包问题是这样的一类问题#xff1a;给定一个背包的容量 m m m 和 n n n 个物品#xff0c;每个物品有重量 w w w 和价值 v v v#xff0c;求不超过背…算法-01背包 前置知识 DP 思路 01背包一般分为两种不妨叫做价值01背包和判断01背包。 价值01背包 01背包问题是这样的一类问题给定一个背包的容量 m m m 和 n n n 个物品每个物品有重量 w w w 和价值 v v v求不超过背包容量时可以装下的最大价值。 对于这类问题我们使用DP设 f i , j f_{i,j} fi,j​ 为考虑前 i i i 个物品时总重恰好为 j j j 的最大价值和。 容易得到DP方程 f i , j max ⁡ ( f i − 1 , j , f i − 1 , j − w v ) f_{i,j}\max(f_{i-1,j},f_{i-1,j-w}v) fi,j​max(fi−1,j​,fi−1,j−w​v) 判断01背包 思路类似方程变为 f i , j f i − 1 , j ∣ f i − 1 , j − w v f_{i,j}f_{i-1,j}\mid f_{i-1,j-w}v fi,j​fi−1,j​∣fi−1,j−w​v 即可 算法参数 时间复杂度 Θ ( n m ) \Theta(nm) Θ(nm)空间复杂度 Θ ( n m ) \Theta(nm) Θ(nm) 滚动优化 滚动优化是动态规划中最常见的空间优化了。 容易发现在动态转移方程中有 f i , j max ⁡ ( f i − 1 , j , f i − 1 , j − w v ) f_{i,j}\max(f_{i-1,j},f_{i-1,j-w}v) fi,j​max(fi−1,j​,fi−1,j−w​v) 注意到第一维仅仅继承上一轮循环的状态可以把这一维删掉。 我们注意到每次从前往后枚举 j j j前面的状态已经被更新了于是不妨倒过来循环此时前面的数据还是上一次的结果拿过来用即可。 算法参数 时间复杂度 Θ ( n m ) \Theta(nm) Θ(nm)空间复杂度 Θ ( n m ) \Theta(nm) Θ(nm) 实现代码 价值 f[0]0; for (int i1;in;i)for (int jm;jw[i];j--)f[j]max(f[j],f[j-w[i]]v[i]);判断 f[0]1; for (int i1;in;i)for (int jm;jw[i];j--)f[j]f[j]|f[j-w[i]];练习 P1048P1049P1734
http://www.hkea.cn/news/14561244/

相关文章:

  • 怎么注册app软件长沙seo优化多少钱
  • 个人商城网站制作费用网站被抓取
  • 个人网站备案后做游戏建站如何赚钱
  • 昆明网站建设开发有限责任公司怎么注册
  • 网站 防止采集棋牌软件开发多少钱
  • 一家专门做软件的网站济南seo优化外包服务公司
  • p2p网站制作 杭州政务公开 网站建设
  • 网站平台建设步骤格力空调网站建设策划书
  • 青海省安建设管理部门网站专业开发网站建设
  • 门户网站开发专业江苏艺居建设有限公司网站
  • 广州做手机网站咨询网站建设与管理是学什么
  • 为网站 做字幕哪里可以学家装设计师
  • 地图网站制作wordpress 科技 主题
  • 网站开发实例影视公司网站建设
  • 嘉里建设网站动画设计师资格证书
  • 沈阳市城乡建设局网站wordpress修改没
  • 贵阳培训网站建设制作图官网
  • 网站建设与管理就业方向沈阳哪有做网站的
  • 小学网站建设与管理办法服务器网站维护
  • 梁山网站建设费用万网虚拟机wordpress
  • 阿里巴巴做网站费用计入o2o是什么意思的
  • 群晖做自己的电影网站高端网站建设公司哪家服务态度好
  • 做网站排名要懂那些海外网站域名注册
  • 唐山做企业网站公司wordpress分类页面404
  • 网站做淘客虹口网站建设
  • 自己制作网站该怎么做学做网站教程
  • 购买帝国cms做网站代理怎么做游戏门户网站
  • 野马视觉传媒网站建设山东东营
  • 网站设计公司网站制作网站开发项目需求文档
  • 钢管网站模板wordpress栏目迁移