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

专业苏州网站建设公司排名广东省白云区属于哪个市

专业苏州网站建设公司排名,广东省白云区属于哪个市,常用网站架构,wordpress单页淘宝客问题: 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例: 示例 1&#xff…

问题:

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。

示例:

示例 1:

输入:intervals = [[1,3],[2,6],[8,10],[15,18]]
输出:[[1,6],[8,10],[15,18]]
解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].

示例 2:

输入:intervals = [[1,4],[4,5]]
输出:[[1,5]]
解释:区间 [1,4] 和 [4,5] 可被视为重叠区间。

提示:

  • 1 <= intervals.length <= 104
  • intervals[i].length == 2
  • 0 <= starti <= endi <= 104

思路: 首先对所有区间进行排序,使其变成有序区间,然后分别取每个区间的元素,如果当前end值不大于下一个区间的start就将其加入数组中,否则就进行比较,最大的值作为end值,具体步骤如代码所示。

代码:

class Solution {public int[][] merge(int[][] intervals) {int n = intervals.length;//先对数组进行排序Arrays.sort(intervals,(a,b)->a[0] - b[0]);List<int[]> list = new ArrayList<>();int starti = -1;int endi = -1;for(int[] inertval : intervals){if(endi < inertval[0]){if(starti != -1){list.add(new int[]{starti,endi});}starti = inertval[0];endi = inertval[1];} else {endi = Math.max(endi,inertval[1]);}}list.add(new int[]{starti,endi});int[][] ans = new int[list.size()][2];for(int i = 0; i < ans.length; i++){ans[i] = list.get(i);}return ans;}
}

http://www.yayakq.cn/news/382144/

相关文章:

  • 做网站功能模块公司网站备案具体什么情况
  • 有关建设旅行网站的建设糖尿病吃什么药降糖效果好
  • 建筑工地招聘网站搜索关键词优化服务
  • 做网站总结与体会wordpress模板数据
  • wordpress4.7.3下载sem和seo是什么意思
  • wordpress计费查询深圳谷歌seo公司
  • 网站建设和运营的成本是多少钱wordpress5.2下载
  • android移动网站开发详解光盘下载国外网站设计欣赏分析
  • linux网站开发软件网络营销有哪些主要功能?
  • 巴彦淖尔专业做网站的北京 建公司网站要多少钱
  • 美团网站开发站长工具源码
  • php网站底部文件后端开发工程师前景
  • 网站风格定位有哪些国内购物网站大全
  • 电子商务网站建设与管理的论文题目深圳建筑协会
  • 饰品 东莞网站建设世界军事
  • 网站建设公司哪个好呀外链建设都需要带网站网址
  • wordpress指定文章快速网站优化哪家好
  • 深圳大兴汽车集团网站建设建设网站需要服务器吗
  • 内网电脑做网站煤棚网架公司
  • 网站空间自己做模板建站排版跟没缓存好似的
  • 商丘网站建设aliapp深圳做互联网教网站公司
  • jsp网站开发工具基础建设的网站有哪些
  • 百度推广手机网站网站开发一般用什么技术
  • 做网站要求什么软件搭建网页游戏服务器
  • asp.net网站开发介绍ai生成图片在线制作
  • 哪里有营销型网站百度网站做要多少钱
  • 西安注册公司在哪个网站做中学学中做网站
  • wordpress视频弹窗网站优化总结
  • 按钮特效网站网站网页设计怎么报价
  • 户外运动网站模板泰安集团网站建设方案