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

做网站一定要注册域名吗桥西区网站建设

做网站一定要注册域名吗,桥西区网站建设,长沙模板建站欢迎咨询,拖拽网站怎么做的Leetcode 45. 跳跃游戏 II 动态规划 使用dp [ ] 记录每个位置可达的最小步数#xff0c;每到达一个点时#xff0c;更新该点所能跳跃区间内的所有点的dp值 时间复杂度较高 class Solution {public int jump(int[] nums) {int n nums.length;int dp[] new int [n];int N …Leetcode 45. 跳跃游戏 II 动态规划 使用dp [ ] 记录每个位置可达的最小步数每到达一个点时更新该点所能跳跃区间内的所有点的dp值 时间复杂度较高 class Solution {public int jump(int[] nums) {int n nums.length;int dp[] new int [n];int N 99999;Arrays.fill(dp, N);dp[0] 0;for(int i 0 ; i n; i ){for(int j 1 ; j nums[i]; j ){if(i j n)dp[i j] Math.min(dp[i j], dp[i] 1);}}return dp[n-1];} }优化 双指针 双指针 l r 表示目前可达的区间左右端点遍历区间维护一个可达的最远距离maxPos 当 l r 相遇即区间遍历结束后将该区间内可达的最远距离maxPos作为下一次跳跃的区间右端点 r 此时跳跃一步 当 r 可以到达边界时即结束遍历 时间复杂度O(n) class Solution {public int jump(int[] nums) {int n nums.length;int l 0;int r 0;int maxPos 0;int step 0;while(r n-1){maxPos Math.max(maxPos, l nums[l]);// 该区间已遍历结束更新区间右端点此步跳出if(l r){r maxPos;step ;}l ;}return step;} }
http://www.hkea.cn/news/14440757/

相关文章:

  • 网站建设费用是多少钱黄山学院教务管理系统
  • 做教育视频网站用什么平台好网站建设主要干什么
  • 会议响应式网站开发深互动平台网站
  • 提高网站建设水平网站设计素材网站大全
  • 响应式网站网站建设个人网站一般做多大
  • 做网站怎么与客户谈判中小企业排行榜
  • 市工商联官方网站建设方案现在都用什么网站找事做
  • 有哪些平台网站是做废钢的wordpress参考书
  • 太原网站优化技术wordpress的好
  • 如何做单页网站视频wordpress插件验证
  • 金诺网站建设my最新域名是什么
  • 美团网站建设规划书敬请期待英文怎么写
  • 猪八戒做网站怎么样wordpress hta
  • 爱站网自媒体常州集团网站建设
  • 如何苗木网站建设合购8登录WordPress
  • 好的宠物网站模板网站开发所需技能
  • 深圳人才网站建设东莞网站优化流程
  • 网站开发项目项目运营旅游信息网站开发背景
  • 呼和浩特建设工程信息网站网站如何安装源码
  • 英国有哪些做折扣的网站南通网站关键词优化
  • 个人网站制作设计网站还没完成 能备案吗
  • 国外好看的网站设计呼市赛罕区信息网站做一顿饭工作
  • 网站 如何做 中英文切换百度关键词优化软件
  • 创建网站的价格印刷建设网站
  • 杭州萧山做网站公司seo岗位有哪些
  • 福田做网站定制网站建设费用
  • 网站商城模板近期新闻热点事件及评论
  • 医院网站制作公司二级建造师网官网
  • 旅店网站建设规划书海口网站建设做网站
  • 设计网站公司咨询亿企邦兰州做网站公司es5188