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

帝国和织梦哪个做网站好如何将网站转成小程序

帝国和织梦哪个做网站好,如何将网站转成小程序,巴南区网站建设,网页制作与网站建设实战大全读后感在跳跃游戏中,判断能否到达最后一个下标的关键在于计算每个位置的最远可达距离。对于数组中的每个下标 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/791105.html

相关文章:

  • 首页网站怎么做创办网站需要多少钱
  • 深圳手机网站制作价钱怎么用phpcmf做网站
  • 郑州市中原区建设局网站荆门seo
  • 怎么注册网站域名备案那种网站2021
  • 众划算网站开发有哪些做问卷调查赚钱的网站
  • 网站网站建设费进什么科目c 高性能网站开发
  • 邯郸建设企业网站信息查询app
  • 广西建设教育协会网站平面设计范文
  • 塔式服务器主机建网站宝安公司网站制作哪家公司好
  • 辽宁省营商环境建设监督局网站广州建设工程领域平台登录
  • 生产企业网站有哪些网站运营刚做时的工作内容
  • 专业网站seo推广移动应用开发与服务
  • 漳州本地企业网站建设服务WordPress免插件广告
  • 芜湖服装网站建设wordpress 3.7.1
  • 怎么做网站编辑电子商务专业毕业后干什么
  • 餐饮加盟网站制作服装设计基础
  • 制作网站哪家服务好微信网站开发需要什么技术
  • 网站建设邀请函网站开发与应用总结
  • 苏州企业网站制作服务dw课设做网站
  • eclipse 开发jsp网站开发标志网
  • 企业进行网站建设的方式有( )工作表现情况怎么写
  • 北京专业建设网站公司建设导航网站
  • 做网站竞价还需要推广公司济南定制网站建设
  • 霍尔果斯网站建设wordpress阅读更多
  • 湘潭营销网站建设个人做网站的必要性
  • 公益环保网站建设家居网站建设定位分析论文
  • 网站开发页面大型网站开发框架有哪些
  • 分布式移动网站开发技术工程建设项目管理办法实施细则
  • 长治制作公司网站的公司如何自己做电商
  • 长汀网站建设佛山百度推广电话