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

做网站诈骗百度 营销推广靠谱吗

做网站诈骗,百度 营销推广靠谱吗,内蒙古自治区生态文明建设网站,做网站的企业是什么行业本题和上一题还是有不一样的地方,这个题中,我们需要记录我们跳跃的步数并尽可能的满足最小的跳跃步数到达终点。 那么我们还是采用覆盖范围的概念,但是我们需要两个,一个是在当前位置的覆盖范围,另一个是下一步的覆盖…

在这里插入图片描述
本题和上一题还是有不一样的地方,这个题中,我们需要记录我们跳跃的步数并尽可能的满足最小的跳跃步数到达终点。

那么我们还是采用覆盖范围的概念,但是我们需要两个,一个是在当前位置的覆盖范围,另一个是下一步的覆盖范围。

当我们位于当前位置,我们计算我们可以走到的最大覆盖范围,如果最大覆盖范围大于等于nums.length-1,也就是说我们在当前位置,再走一步,就可以到达数组的终点,那么此时直接步数加一,然后跳出循环即可。

如果我们当前位置,发现最大覆盖范围没有到达重点,那么我们应该继续往下走,往下走的时候,我们就需要计算,下一步无论是往后走几步,我们要找到下一步走完之后的最大覆盖范围,然后把这个值给当前的覆盖范围,然后步数加一,这样就说明,我们在步数加一的情况下,我们可以走到的最远距离!

本题和上一题不一样的点在于,上一个题我们只需要找最大的覆盖范围即可,所以我遍历的时候,是在覆盖范围内遍历,这个题是要找最小的步数,我们需要数组中每个元素都遍历,然后根据当前元素的值去改变最大覆盖范围,如果超过了数组的索引最大值,那么说明再走一步肯定能到最后(注意,可能不是从当前位置走的,可能是当前位置前一个位置,因为我们不关心走的路线,只关心最大范围!)。如果当前的最大范围和数组下标i相等了,说明我们当前走到的位置还到不了数组最后终点,还需要再往后走,然后我们往后走,那么最大覆盖范围肯定变化了,就把这个最大覆盖范围给当前覆盖范围,继续用i和当前覆盖范围比较!

class Solution {public int jump(int[] nums) {if (nums == null || nums.length == 0 || nums.length == 1) {return 0;}//记录跳跃的次数int count=0;//当前的覆盖最大区域int curDistance = 0;//最大的覆盖区域int maxDistance = 0;for (int i = 0; i < nums.length; i++) {//在可覆盖区域内更新最大的覆盖区域maxDistance = Math.max(maxDistance,i+nums[i]);//说明当前一步,再跳一步就到达了末尾if (maxDistance>=nums.length-1){count++;break;}//走到当前覆盖的最大区域时,更新下一步可达的最大区域if (i==curDistance){curDistance = maxDistance;count++;}}return count;}
}
http://www.wangmingla.cn/news/165335.html

相关文章:

  • 工伤做实的那个网站如何弄一个自己的网站
  • 烟台 网站建设肇庆网站推广排名
  • 网站前端模板微商怎么引流被别人加
  • 中国顶级网站建设网络营销成功案例有哪些2022
  • 网站发布小说封面怎么做nba体育新闻
  • 网站建设过程中要细心网店推广的重要性
  • 免费网站专业建站搜索网站哪个好
  • 营销型网站郭老师案例分享百度推广优化是什么?
  • 网站开发国内外研究免费大数据查询
  • 广州云购网站建设制作网页需要多少钱
  • 昌吉网站建设哪家便宜微信引流推广精准粉
  • 免费网站可以做cpa?广告精准推广平台
  • 网站选项卡图标广告联盟平台自动赚钱
  • 郑州航海路附近网站建设公司朋友圈网络营销
  • 青岛专门做网站的公司营销qq官网
  • b2c电子商务网站建设费用网络推广主要工作内容
  • 建官网个人网站百度网页版入口
  • 做外贸哪些网站可以发免费信息汽车品牌推广策划方案
  • php网站开发第三章网站关键词排名优化电话
  • 山东省住房城乡建设部网站首页口碑营销有哪些方式
  • 万网网站空间费百度网盘网页版登录首页
  • php开发网站 用java做后台我有广告位怎么找客户
  • 做网站怎么实现鼠标经过图像西安百度推广怎么做
  • 网站开发设计技术seo常用的优化工具
  • 农村自建房设计图效果图长沙seo霜天博客
  • 网站策划建设阿里巴巴关键词排名优化
  • 做远程培训网站用什么系统成都公司建站模板
  • 公司网站建设30元推广赚钱项目
  • 山西省财政厅门户网站三基建设专栏站长工具seo综合查询访问
  • 盈世企业邮箱登录入口东莞做网站优化