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

成都网站建设与推广网站建设1001网站建设

成都网站建设与推广,网站建设1001网站建设,成都网站建设中心,大良网站制作1.打家劫舍II 题目链接#xff1a; 213. 打家劫舍 II - 力扣#xff08;LeetCode#xff09;https://leetcode.cn/problems/house-robber-ii/ 2. 题目解析 通过分类讨论#xff0c;将环形问题转换为两个线性的“打家劫舍|” 当偷第一个位置的时候#xff0c;rob1在#…1.打家劫舍II 题目链接 213. 打家劫舍 II - 力扣LeetCodehttps://leetcode.cn/problems/house-robber-ii/ 2. 题目解析  通过分类讨论将环形问题转换为两个线性的“打家劫舍|”     当偷第一个位置的时候rob1在2n-2的区间进行一次打家劫舍|当不偷第一个位置的时候rob1在1,n-1的区间进行一次打家劫舍| 3.  算法原理  状态表示以某一个位置为结尾或者以某一个位置为起点     dp[i]表示偷到i位置的时候此时的最大金额分两种情况              1.f[i]表示偷到i位置的时候当前位置nums[i]必偷此时的最大金额              2.g[i]表示偷到i位置的时候当前位置nums[i]不偷此时的最大金额      2. 状态转移方程    根据最近的一步来划分问题     到达dp[i][j]有两种情况        1. f[i]g[i-1] nums[i]     2. g[i]a. 当选择i-1的位置时f[i-1]                    b.当不选择i-1的位置时g[i-1]                    g[i]max(f[i-1],g[i-1]) 3. 初始化 把dp表填满不越界让后面的填表可以顺利进行      本题初始化为f[0]nums[0]    g[0]0 4. 填表顺序       本题的填表顺序是从左往右两个表一起填 5. 返回值 题目要求 状态表示       偷到最后一个位置分为两种情况偷和不偷    本题的返回值是max(f[n-1],g[n-1]) 4.代码 动态规划的固定四步骤1.  创建一个dp表                                         2. 在填表之前初始化                                         3. 填表填表方法状态转移方程                                         4. 确定返回值  class Solution { public:int rob(vectorint nums) {int nnums.size();return max(nums[0]rob1(nums,2,n-2),rob1(nums,1,n-1));}int rob1(vectorint nums,int left,int right)//左边界和右边界{//处理一下边界情况if(leftright) return 0;//如果lr那么说明区间不存在int nnums.size();vectorintf(n);//开辟两个dp表auto gf;//将l到r这段区间的值初始化f[left]nums[left];//从l1的位置开始填表for(int ileft1;iright;i){f[i]g[i-1]nums[i];g[i]max(f[i-1],g[i-1]);}return max(f[right],g[right]);} }; 完结撒花~
http://www.hkea.cn/news/14371807/

相关文章:

  • 做网站的一般要多钱中国知名广告公司有哪些
  • 做网站的人月悟空建站是什么
  • 网站建设受众wordpress保存帖子数据库
  • 网站建设属开票核定税种wordpress安装最后一步
  • asp 网站路径泄露 解决免费下载的网页模板
  • 广州高端品牌网站建设哪家公司好wordpress首页显示vip标签
  • 网站右侧广告wordpress 缓存查询
  • 网站方案书什么东西大型网站费用
  • 大淘客网站代码wordpress4.8 php版本
  • wix做网站步骤搜索引擎广告有哪些
  • 专业网站建设公司用织梦吗wordpress备案修改
  • 网站建设项目经历wordpress数据存储
  • 企业网站如何设置关键词大连旅顺天气
  • 北京网页设计公司网站如何注册网站域名
  • 黄山公司做网站某颜值女主播低俗内容流出视频
  • 市场调研公司排名上海站群优化
  • 网站销售系统怎么做汕头seo关键词
  • 企业网站建设公司司死链接对网站的危害有哪些
  • 申请园区网站建设经费的请示湖南省建设厅建筑业信息网官网
  • 网站建设找 三尾狐wordpress设置摘要还是显示全文
  • 男女做爰免费网站音乐网站前台模板
  • 无锡网站建设方案优化外贸网站索引页多
  • 网站建设怎么在png上写文字网站推广广告 优帮云
  • 免费博客网站招聘网58同城
  • 网站的建设模式是指什么时候wordpress固定链接打不开
  • 转移网站如何转数据库安阳哪里有做网站的
  • 两学一做 答题 网站购物网站的前台用什么做
  • 凤城市网站建设深圳市场调研公司
  • 英文专业的网站设计网站开发用的是什么语言
  • 增城营销网站建设青岛网站开发公司