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

工作服图片大全深圳网络优化公司

工作服图片大全,深圳网络优化公司,wordpress .htaccess 规则,哪个网站做国内销海外的题解 给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。 输入样例 示例 1…

题解

给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。

判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。

输入样例

示例 1:

输入:nums = [2,3,1,1,4]
输出:true
解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。

示例 2:

输入:nums = [3,2,1,0,4]
输出:false
解释:无论怎样,总会到达下标为 3 的位置。但该下标的最大跳跃长度是 0 , 所以永远不可能到达最后一个下标。

提示:

  • 1 <= nums.length <= 104
  • 0 <= nums[i] <= 105

题解

如何判断终点是否可达

对于每一个位置start,都有一个可以到达的最远点end,区间[start,end]同时也是当前的可行区间,对于某个位置,如果最远可以到达的位置大于等于数组中的最后一个位置,那就说明最后一个位置可达

思路

每一个位置都有一个可以到达的最远点end,这个最远点有可能是由当前位置start计算出来的,即start+nums[start],也有可能是位置start前计算出来的,我们只需要判断最远点是否大于等于nums.size()-1即可

代码

class Solution {
public:bool canJump(vector<int>& nums) {int end=0;//能够到达的最远点int n=nums.size();for(int i=0;i<=end;i++){end=max(end,i+nums[i]);//下一步可以到达的最远点if(end>=n-1)return true;}return false;}
};

http://www.hkea.cn/news/4388/

相关文章:

  • 怎么免费建立网店网站seo 工具分析
  • 网站做cdn怎么弄网址收录
  • web网站开发 ASP.NET长沙网络营销推广公司
  • 188自助建站系统网站被禁用如何解决
  • 软件工程职业生涯规划书深圳网站搜索优化工具
  • 网站建设文化策划书百度竞价推广怎么做效果好
  • 怎么做淘宝返利网站吗网络推广平台有哪些公司
  • 在线整合营销推广广州seo软件
  • 网站设计深圳网站建设公司seo网站关键词
  • 大连网站建设招聘网宁波最好的推广平台
  • 做管理信息的网站市场营销公司有哪些
  • 温州做网站哪家比较好新闻发稿渠道
  • 软件编程毕业设计代做网站推广赚佣金的平台
  • 前端做网站的步骤廊坊seo推广
  • 电子商务网站建设需要的语言及特点6吉林seo基础
  • 中国做网站的公司杭州seo招聘
  • 重庆网络推广经理西安网站优化
  • 化妆品可做的团购网站有哪些沈阳seo推广
  • 动态网站开发语言国内seo服务商
  • wordpress插件手机河北百度seo
  • 珠海 网站 设计深圳市seo点击排名软件价格
  • 高效网站建设公司seo服务方案
  • 企业为什么要上市优化课程
  • 做网站下面会有小广告营销案例100例
  • seo搜索引擎优化薪资水平aso优化的主要内容为
  • 东莞企业名录大全seo外链是什么意思
  • 汕头网站建设技术托管友情链接搜读
  • 公司网站打开很慢成功的网络营销案例ppt
  • 网上推广哪家好郑州优化网站关键词
  • 网站上的3d怎么做的想学销售去哪培训