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

东莞网站到首页排名网站建设与设计主要是干什么的

东莞网站到首页排名,网站建设与设计主要是干什么的,如何创建网站和域名,南宁伯才网络公司做网站好吗题目描述#xff1a; 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说#xff0c;如果你在 nums[i] 处#xff0c;你可以跳转到任意 nums[i j] 处: 0 j nums[i] i j n 返…题目描述 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说如果你在 nums[i] 处你可以跳转到任意 nums[i j] 处: 0 j nums[i] i j n 返回到达 nums[n - 1] 的最小跳跃次数。生成的测试用例可以到达 nums[n - 1]。 示例 1: 输入: nums [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置跳 1 步然后跳 3 步到达数组的最后一个位置。示例 2: 输入: nums [2,3,0,1,4] 输出: 2提示: 1 nums.length 1040 nums[i] 1000题目保证可以到达 nums[n-1] 通过次数 566.6K 提交次数 1.3M 通过率 44.8% 思路和题解 从起点跳到终点要想跳跃的次数最小就得想办法让每一次跳跃的距离最大。 对于样例1的[2,3,1,1,4]来说。刚开始在下表为0的位置最多跳到下标为02的位置。也就是说第一步可以跳到的位置中下标范围在[1,2]这个下标的范围我们把它叫做动态窗口。显然刚开始动态窗口是[0]跳完第一步后动态窗口是[1,2]在此时的动态窗口内能到达的最右端是max(1nums[1],2nums[2])4所以当跳完第二步后动态窗口的右端变成了4左边变成了上次的右端1也就是3即[3,4]。此时最后一个数的下标4以及包含在动态窗口里也就是到达了终点。跳跃结束用了两步。 实现代码 class Solution { public:int max(int a,int b){return ab?a:b;}int jump(vectorint nums) {int steps0;int lo0,hi0;//初始窗口为[0,0]while(hinums.size()-1){int right0;//在当前窗口中可以到达的最右端for(int ilo;ihi;i){rightmax(inums[i],right);}//下一个窗口lohi1;hiright;steps;}return steps;} }; 提交结果
http://www.pierceye.com/news/913757/

相关文章:

  • phpcms中的网站介绍页中文去掉wordpress
  • 网站的建设心得怎么做网站淘宝转换工具
  • 做网站1天转多钱wordpress 分享插件
  • 淘宝网站建设单子好接吗朝阳区办公
  • html5网站建设平台怎么给网站添加图标
  • 中文域名网站网站制作wap页面
  • wordpress站内全文检索一个人完成网站建设
  • wordpress自定义重用结构北京seo怎么优化
  • 苏州做网站专业的公司vs2008怎么做网站
  • 效果好的徐州网站建设休闲食品网站建设策划书
  • 如何发布自己的网站wordpress 4.9.6 下载
  • 织梦网站打开慢企业咨询师资格证
  • 蓬莱网站建设哪家好广州白云网站建设
  • 网站建设得花多少钱做购物网站能否生存
  • 多语言网站 用什么cms深圳Wordpress网站
  • 常州市建设工程质量监督站网站开发公司设计管理岗位述职
  • 国外网站顶部菜单设计谷歌seo文章
  • 梅州网站开发外国自适应企业网站
  • 大型网站建设动力无限哪个公司的装饰设计公司
  • 网站建设与管理自考wordpress替换默认的编辑器
  • 企业在网站推广咸阳做网站开发公司
  • 从美洲开始做皇帝免费阅读网站wordpress嵌入优酷视频播放
  • 长沙 外贸网站建设国际足联世界排名
  • 辽宁省建设执业继续教育协会网站深圳网站制作建设服务公司
  • 个人网站备案都需要什么运营seo是什么意思
  • 局域网内部网站建设app下载苏州网络推广企业
  • 重庆美邦 网站建设保定最新消息发布
  • 东莞手机建网站旅游网站 分析
  • 网站seo优化技术入门做网站怎样实现网上支付
  • 陕西西安网站建设公司源码编程器