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

python做网站的开发宁波seo自然优化技术

python做网站的开发,宁波seo自然优化技术,个人免费网页,政府网站建设 讲话在跳跃游戏中,判断能否到达最后一个下标的关键在于计算每个位置的最远可达距离。对于数组中的每个下标 i,其最远可达距离为 i nums[i]。 具体实现如下:遍历数组时,实时更新全局最远可达距离。若当前下标超出全局最远可达距离&…

         

        在跳跃游戏中,判断能否到达最后一个下标的关键在于计算每个位置的最远可达距离。对于数组中的每个下标 i,其最远可达距离为 i + nums[i]。

        具体实现如下:遍历数组时,实时更新全局最远可达距离。若当前下标超出全局最远可达距离,说明无法到达该位置,返回 false;若成功遍历完数组且未出现上述情况,则说明可以到达最后一个下标,返回 true。

class Solution {
public:bool canJump(vector<int>& nums) {int n = nums.size();int mx = 0;//最右可达for (int i = 0; i < n;i++) {if (i > mx) {return false;}mx = max (mx,i + nums[i]);}return true;}
};

        或者你也可以理解为如果最右可达大于等于最后一个下标,说明可以到达

class Solution {
public:bool canJump(vector<int>& nums) {int n = nums.size();int mx = 0;//最右可达for (int i = 0; mx < n - 1;i++) {if (i > mx) {return false;}mx = max (mx,i + nums[i]);}return true;}
};

        时间复杂度:O(n),n为数组长度

        空间复杂度:O(1)

http://www.dtcms.com/wzjs/22866.html

相关文章:

  • wordpress七牛设置厦门网站seo
  • 网站开发程序员岗位职责百度 营销推广怎么收费
  • 检索类的网站建设国家免费技能培训官网
  • 做网站公司怎么赚钱小程序商城
  • vpsputty做网站2021最近比较火的营销事件
  • 做公司网站要去哪里找人做网络优化工具app手机版
  • 重庆网站建设 渝郑州发布最新通告
  • 做网站可以不买域名和主机吗引流推广多少钱一个
  • 怎么建一个公司运营网站网站建设方案内容
  • 网站的建设和维护成本顾问
  • 不同接入商备案网站广告软文范例200字
  • wordpress 登入单页关键词优化费用
  • 春节网站怎么做怎么做网站平台
  • 交易猫钓鱼网站制作教学软文500字范文
  • 网站开发课程设计总结知识付费网站搭建
  • 行政机关单位网站建设要求seo排名优化培训怎样
  • wordpress pirobox重庆seo排名公司
  • wordpress安装好怎么设置惠州百度seo地址
  • 青岛胶南做网站的北京seo排名优化网站
  • 高埗镇网站仿做全球搜钻是什么公司
  • 做商标网站深圳网络推广哪家好
  • 专业做邯郸网站优化模板下载网站
  • 怎么做网站的步骤英文seo外链
  • 广东网站开发项目优化大师优化项目有哪些
  • 温州做真皮女鞋的网站有哪些百度账号管理中心
  • 响应式门户网站模板小程序推广50个方法
  • phpcms网站建设aso优化工具
  • 万动力网站长春网站建设开发
  • 网站开发项目名称企业管理培训机构
  • 有什么做家纺的网站百度免费推广登录入口