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

淄博seo网站推广移动网站设计与制作

淄博seo网站推广,移动网站设计与制作,网站建设公司联系电话,一分钟建设网站问题: 以数组 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.sczhlp.com/news/146734/

相关文章:

  • 专业网站设计开发公司湖北网站建设哪里有
  • 里水网站建设做网站 毕业设计
  • 怎样做化妆品公司网站桃城网站建设公司
  • 惠州市网站建设企业h5网站开发工具有哪些
  • 2025 年最新权威推荐!化妆品代工公司 TOP3 排行榜:OEM/ODM/ 一站式服务优质企业精选指南
  • 2025年中国超声波清洗机源头厂家最新权威推荐排行榜:聚焦核心优势精选超声波清洗机品牌助力企业选购
  • 秦皇岛找一家能建网站的公司网页设计学徒培训招生
  • 漳浦县城乡规划建设局网站与网站建立的链接不安全怎么办
  • 无锡百度网站推广渠道wordpress+伪静态+403
  • 站长推荐跳转企业手机网站建设提升用户体验的三个点
  • 大连旅游网站建设大概多钱室内设计师平台
  • 今天的军事新闻优化网站排名公司
  • 一元购网站建设流程图安卓app开发框架
  • 广州营销型网站建设培训毕业设计 建设网站
  • 深圳公司网站制作企业天津市建设行业联合会网站
  • 上海网站营销做网站编写
  • 2025 年传感器品牌最新权威推荐排行榜:聚焦磁致伸缩等多类型传感器,传感器厂家选购指南!
  • 手机自适应的网站怎么做帮别人发广告赚钱平台
  • wordpress更换服务器ip重庆关键词优化
  • 网站开发公司怎么能接到单子施工企业上市公司有哪些
  • ionic 做网站安装app软件
  • 做ppt素材的网站企业所得税优惠政策2022年
  • h5做招聘网站可以吗高大上网站建设公司
  • 谁做响应式网站什么是网站内页
  • 个人主题网站wordpress编辑器模板
  • 怡康医药网站建设方案谷哥做网站 是如何推广的
  • 2025 年杭州画室推荐:之江画室 —— 央清班十年口碑加持,设计学录取亮眼的专业美术培训之选
  • 建设行官方网站洛阳网站建设制作多少钱
  • 全国房地产网站部署推进网站建设
  • 中国建设服务信息官网上海网站优化推广公司