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

海关企业信息查询网站郑州网站商城建设

海关企业信息查询网站,郑州网站商城建设,鞍山玉佛苑玉佛图片,四川省城乡建设网网站[动态规划] (十一) 简单多状态: LeetCode 面试题17.16.按摩师 和 198.打家劫舍 文章目录 [动态规划] (十一) 简单多状态: LeetCode 面试题17.16.按摩师 和 198.打家劫舍题目分析题目解析状态表示状态转移方程初始化和填表顺序 代码实现按摩师打家劫舍 总结 注#xff1a;本题与…[动态规划] (十一) 简单多状态: LeetCode 面试题17.16.按摩师 和 198.打家劫舍 文章目录 [动态规划] (十一) 简单多状态: LeetCode 面试题17.16.按摩师 和 198.打家劫舍题目分析题目解析状态表示状态转移方程初始化和填表顺序 代码实现按摩师打家劫舍 总结 注本题与打家劫舍基本一样所以只写一道按摩师末尾只会加上打家劫舍1的代码。 面试题 17.16. 按摩师 198. 打家劫舍 题目分析 (1) 按摩师不能连续接预约 (2) 按摩师可以选择接或者不接预约 (3) 返回预约时间最长的分钟数 题目解析 状态表示 dp[i]按往常的经验以i为结尾的最大的服务的分钟数 dp[i]又可以分为 f[i]到i位置接第i次预约的服务的最大分钟数g[i]到i位置不接第i次预约的服务的最大分钟数 状态转移方程 f[i]: f[i]是到i位置必须接i位置的服务的最大分钟数。 由于不能连续接受服务所以接了i位置i-1位置就不能接受预约了。 g[i-1]正好是到i-1位置且不接受i-1预约的最大分钟数再加上对应的i位置的分钟数就是f[i]。(可以参考后面的图) f[i] g[i-1] nums[i]g[i]: g[i]是到i位置不接i位置的服务的最大分钟数。 由于不接i位置所以只能看i-1位置。而i-1位置也分为接或者不接。 接i-1位置为f[i-1] (参考状态表示)不接i-1为g[i-1] (参考状态表示)。 由于求最大值取它们两个较大的值即可。(可以参考后面的图) g[i] max(f[i-1], g[i-1])初始化和填表顺序 初始化访问i-1所以一般初始化前面的位置。 i 0时参考状态表示 f[0] nums[0], g[0] 0填表顺序 从左向右填表。 看到这里大家可以尝试实现代码再来看接下来的内容。 代码实现 按摩师 class Solution { public:int massage(vectorint nums) {//创建dp数组int n nums.size();if(n 0) return 0;vectorint f(n);//选到i位置必选ivectorint g(n);//选到i位置不选i//初始化f[0] nums[0], g[0] 0;//填表for(int i 1; i n; i){g[i] max(f[i-1], g[i-1]);f[i] g[i-1] nums[i];}//返回值return max(g[n-1], f[n-1]);} };打家劫舍 class Solution { public:int rob(vectorint nums) {//创建dp数组int n nums.size();vectorint f(n);vectorint g(n);//初始化f[0] nums[0], g[0] 0;//填表for(int i 1; i n; i){f[i] g[i-1] nums[i];g[i] max(g[i-1], f[i-1]);}//返回值return max(f[n-1], g[n-1]);} };总结 细节注重将问题细分加上画图理解即可。
http://www.hkea.cn/news/14370579/

相关文章:

  • 域名申请通过了网站怎么做php wordpress 模版
  • 有哪些网站可以做pptjquery 单页网站
  • 网站建设免费国外怎样套用wordpress模板
  • 江苏网站建设包括哪些四川省工程造价总站官网
  • 公司网站设计平台网站建设工厂
  • 网站建设兆金手指科杰网站开发市场分析
  • 烟台网站建设力荐企汇互联见效付款门户网站建设的好处
  • 外贸网站零基础建站电子商务物流网站建设规划方案
  • 门户网站制作需要多少钱wordpress内容页标题
  • 网站建设认知与理解怎么做网站的排名优化
  • 工信部网站备案平台win2012 wordpress
  • wordpress改固定链接青岛网站关键字优化
  • 定制开发网站的公司石景山网站制作建设公司
  • 黑龙江省农业网站建设情况利用qq 群做网站推广
  • 天津网站建设培训班在海南注册公司需要什么条件
  • 杭州网站建设推广规模以上工业企业名单
  • 在线做交互网站网站免费建站的方法
  • php网站开发最新需求网站营销推广公司
  • 北京网页设计公司兴田德润简介单页面网站如何优化引流
  • 什么的网站策划有哪些做平面设计好素材网站有哪些
  • 上海网站建设方案托管南昌p2p网站建设
  • 2017三五互联做网站怎么样建站城
  • 新蔡县住房和城乡建设局网站wordpress手机评论框
  • 网站可信认证对企业有哪些优势电子商务网站建设复习题
  • 如何自己学做网站为什么自己做的网站老是404错误
  • 示范校建设验收网站个人可以做社区网站有哪些
  • 都匀经济开发区建设局网站大连招标网
  • 高大上公司网站快站心动小程序官网
  • 网站开发系统计划书海南论坛网站建设
  • 湖南做网站 x磐石网络自己可以自己做公司的网站吗