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

麓谷网站建设淘宝网站图片维护怎么做

麓谷网站建设,淘宝网站图片维护怎么做,网站开发人员 把网站注销,建盏茶杯知识目录 435 无重叠区间 763 划分字母区间 56 合并区间 435 无重叠区间 将intervals数组按照左端点进行升序排序。 设置变量len标志此时新加入端点后所有区间的位置#xff0c;将其赋初值为第一对区间的右端点#xff0c;因为该点是一定可达的。设置变量res来存储需要移除空间…目录 435 无重叠区间 763 划分字母区间 56 合并区间 435 无重叠区间 将intervals数组按照左端点进行升序排序。 设置变量len标志此时新加入端点后所有区间的位置将其赋初值为第一对区间的右端点因为该点是一定可达的。设置变量res来存储需要移除空间的数量。 遍历intervals数组有如下两种情况 如果当前区间右端点小于或者等于新区间的左端点说明可以将新区间加入到总区间中将len赋值为新区间的右端点。如果当前总区间右端点大于新区间的左端点说明加入发生了冲突将res。局部最优是在保证res较小的情况下使得总区间范围尽可能小如果发生以下情况即当前总区间右端点大于新区间的右端点为了使得较小区间总范围较小我们应该放弃上一个端点选择新端点所以应该进行判断使得len为总区间右端点和新区间右端点之间的最小值。 import java.util.Arrays; class Solution {public int eraseOverlapIntervals(int[][] intervals) {Arrays.sort(intervals,(o1, o2) - {if(o1[0] o2[0]){return o1[1] - o2[1];}return o1[0] - o2[0];});int res 0;int len intervals[0][1];for(int i 1;i intervals.length;i){if(len intervals[i][0]){len intervals[i][1];}else{res;len Math.min(len,intervals[i][1]);}}return res;} } 时间复杂度O(nlogn)排序的时间复杂度为nlogn,遍历的时间复杂度为n 空间复杂度O(logn)排序所需要的栈空间 763 划分字母区间 56 合并区间
http://www.hkea.cn/news/14483790/

相关文章:

  • 企业做网站的困惑建筑人才网招收土建预算员实学生
  • 做网站郑州公司网站建设管理概述
  • saas 平台架构做网站多模块内容网页布局设计
  • 网站建设项目方案wordpress里的发消息给我
  • 温州小学网站建设百度竞价
  • 怎么讲解网站php网站分类目录程序 网址导航程序 织梦二次开发
  • wordpress 预览主题插件汉化优化算法分类
  • 安徽省住房和城乡建设厅门户网站万网网站建设 优帮云
  • 网站设计论文引言深圳比较大的外包公司有哪些
  • wordpress搜索插件慢郑州seo代理商
  • 甘肃建设厅网站二级建造师报名时间wordpress的md
  • 度假村网站模板新增病例最新消息
  • 湘潭网站建设 搜搜磐石网络源码下载网站cms
  • 企业大型网站开发建站教程详解网站模板在线预览
  • 免费网站建设信息网站建设设计猫和老鼠
  • 网站建设公司那记号佛山专业英文网站建设
  • 成都教育行业网站建设电商购物平台
  • 阿里巴巴建设网站网站开发哪种语言更安全
  • 网站建设实训教程自己搭建局域网云桌面终端
  • 免费网站建设哪家好广东民航机场建设有限公司网站
  • 河南网站推广优化多少钱电商平台是什么
  • seo短视频网页入口引流网站推荐建设部办公厅网站
  • 广告公司可以做网站吗网站建设的公司好做吗
  • python 做 网站网站建设费用入什么科目
  • dede后台网站地图怎么做设计规范网站
  • 大连网站开发公司电话上线了怎么做网站
  • php网站建设心得体会域名注册用个人还是公司
  • 找别人做网站要注意什么软件黄页推广引流网站
  • 餐饮网站做的比较好的是哪个建个简单的网站
  • 中国建设银行网站外汇网站开发前后台整个流程