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

wordpress 全屏图片抖音seo优化怎么做

wordpress 全屏图片,抖音seo优化怎么做,wordpress改造https,沈阳专业网站建设1.打家劫舍II 题目链接: 213. 打家劫舍 II - 力扣(LeetCode)https://leetcode.cn/problems/house-robber-ii/ 2. 题目解析 通过分类讨论,将环形问题转换为两个线性的“打家劫舍|” 当偷第一个位置的时候,rob1在&#…

1.打家劫舍II

题目链接:

213. 打家劫舍 II - 力扣(LeetCode)icon-default.png?t=O83Ahttps://leetcode.cn/problems/house-robber-ii/

 


2. 题目解析 

通过分类讨论,将环形问题转换为两个线性的“打家劫舍|”

   

当偷第一个位置的时候,rob1在(2,n-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(vector<int>& nums) {int n=nums.size();return max(nums[0]+rob1(nums,2,n-2),rob1(nums,1,n-1));}int rob1(vector<int>& nums,int left,int right)//左边界和右边界{//处理一下边界情况if(left>right) return 0;//如果l>r,那么说明区间不存在int n=nums.size();vector<int>f(n);//开辟两个dp表auto g=f;//将l到r这段区间的值初始化f[left]=nums[left];//从l+1的位置开始填表for(int i=left+1;i<=right;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.yidumall.com/news/12511.html

相关文章:

  • 滨海做网站网站建设方案模板
  • 邯郸网站改版找谁做百度的seo排名怎么刷
  • 纸 技术支持 东莞网站建设真正永久免费的建站系统有哪些
  • 湖北金扬建设网站企业网站排名优化
  • wordpress选不了中文seo含义
  • 珠海企业医疗网站建设如何免费注册网站平台
  • 长沙个人做网站排名中国联通腾讯
  • 电子商务网站开发技术国外搜索引擎网站
  • 免费net网站空间免费的推广软件下载
  • 百度如何才能搜到你的网站蚌埠网络推广
  • 企业手机网站建设策划方案免费网站收录入口
  • 网网站站建建设设seo怎样才能优化网站
  • 网站做app开发关于友情链接的作用有
  • 斐讯n1 WordPress网络优化大师
  • 网站添加在线支付媒体软文推广平台
  • 大庆 网站建设常德seo快速排名
  • 湘西网站建设优化关键词排名提升
  • 沈阳免费seo关键词优化排名怎样优化网站排名
  • 唐山高端网站建设蜜雪冰城推广软文
  • 怎么做企业营销型网站网站推广的具体方案
  • 做一建真题的网站国家免费技能培训有哪些
  • 北京seo网站推广今天的新闻 最新消息摘抄
  • b2c的网站营销的概念是什么
  • 城市建设法规考试网站seo外包优化公司
  • 大连做网站 选领超科技手机优化软件哪个好
  • 淘宝客网站模板免费下载小程序
  • 河北省建设机械协会官方网站营销软件
  • 服务器打不开网站网络营销渠道策略有哪些
  • 平台网址怎么查询无锡seo公司哪家好
  • 首都农村医学人才培养体系建设与农村医学人才培养的研究与实践 网站平台宣传推广方案