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

python做网站的多吗企业做网站价格

python做网站的多吗,企业做网站价格,猪八戒wordpress,18元套餐1.题目描述 2.思路 每次尽可能往远一点跳,就能以最少的步数达到终点。 以最少的步数尽可能的增加覆盖范围,只要覆盖范围把最远的终点覆盖掉,就说明当前的步数可以跳到终点。 每次只记录下一步的最大范围。 3.代码实现 public class H45 {pu…

1.题目描述

在这里插入图片描述

2.思路

每次尽可能往远一点跳,就能以最少的步数达到终点。
以最少的步数尽可能的增加覆盖范围,只要覆盖范围把最远的终点覆盖掉,就说明当前的步数可以跳到终点。
每次只记录下一步的最大范围。

在这里插入图片描述

在这里插入图片描述

3.代码实现

public class H45 {public int jump(int[] nums) {if(nums.length==1)//如果只有1一个元素,说明不用跳(既是终点也是起点)return 0;int cur=0;//当前的覆盖范围的索引,从0开始int next=0;//下一步的覆盖范围int res=0;//记录当前的结果for(int i=0;i<nums.length;i++){next=Math.max(i+nums[i],next);//两两比较,每次保存值最大的那个数,并赋值给nextif(i==cur) {//当前一步的跳跃范围是否已经用完了//当前的位置不是数组的终点位置if (cur != nums.length - 1){res++;//还没到终点位置,结果(步数)+1//把下一步的覆盖范围赋值给当前的复制范围cur=next;if(cur>nums.length-1)break;}else {break;}}}return res;}public static void main(String[] args){H45 test=new H45();int[] nums={2,3,1,1,4};int ans=test.jump(nums);System.out.print(ans);}
}
http://www.dtcms.com/a/407672.html

相关文章:

  • Unity-动画2D混合
  • 时间序列分析新视角论文分享:周期金字塔周期强度门控
  • 网站添加百度商桥甘肃网站建设专业定制
  • AI 时代火山引擎对象存储:为数据松绑,让算力起飞
  • 局域网网站建设协议自己搭建云服务平台
  • 职高网站建设知识点温州 网站
  • 老板让我做网站负责人wordpress上传图片教程
  • 江科大STM32,BKP备份寄存器RTC实时时钟,学习笔记
  • 哈尔滨创意网站建设企业+网站+wordpress
  • 做网站会什么软件山东装饰公司网站建设公司
  • leetcode orb slam3 5/99--> LeetCode 2: Add Two Numbers
  • 电子商务网站建设的教案教育类网站设计
  • Null值的几种处理方式
  • php电商网站开发网站模板建站教程
  • 什么是ECN?它是如何解决网络拥塞问题的?
  • 网站不在首页显示出来wordpress的归档
  • 【HDFS实战】HADOOP 机架感知能力-HDFS
  • WordPress建影视站中国建设招标信息网站
  • git命名分支规范
  • SpringBoot整合POI-TL动态生成Word文档
  • MyComic v1.10.2 集动漫、漫画、小说三合一的娱乐软
  • 时间轴网站设计江苏省 前置审批 网站
  • C++ 类的默认成员函数详解:构造、析构与拷贝构造
  • 网站建设在360属于什么类目在线教育网站源码
  • 企业微信官方网站有做医学手术视频的网站
  • nssctf篇
  • 《代码的“言外之意”:从词源学透彻理解编程》Python 字符串的两个重要性质
  • java面试:可以讲一讲sychronized和ReentrantLock的异同点吗
  • 网站建设江苏网站开发文档下载
  • 阿里云服务器建站个人创建微信小程序