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

【重点】【区间问题】56.合并区间

题目
注意有个类似的题目:,注意区分。

class Solution {public int[][] merge(int[][] intervals) {List<List<Integer>> res = new ArrayList<>();Arrays.sort(intervals, (a1, a2) -> {return a1[0] - a2[0];});int left = Integer.MAX_VALUE, right = Integer.MIN_VALUE, i = 0;while (i < intervals.length) {left = Math.min(left, intervals[i][0]);right = Math.max(right, intervals[i][1]);++i;if (i == intervals.length || right < intervals[i][0]) {res.add(new ArrayList<>(Arrays.asList(left, right)));left = Integer.MAX_VALUE;right = Integer.MIN_VALUE;}}int[][] resArray = new int[res.size()][2];for (i = 0; i < res.size(); ++i) {resArray[i][0] = res.get(i).get(0);resArray[i][1] = res.get(i).get(1);}return resArray;}
}

相关文章:

  • Unity 获取物体的子物体的方法
  • 11、pytest断言预期异常
  • JVM之jps虚拟机进程状态工具
  • MySQL之时间戳(DateTime和TimeStamp)
  • 深度学习设计基于Tensorflow卷积神经网络猫的品种识别系统
  • GAN:SNGAN-谱归一化GANs
  • BearPi Std 板从入门到放弃 - 引气入体篇(3)(上两篇前言)
  • STM32单片机项目实例:基于TouchGFX的智能手表设计(1)项目介绍及GUI界面基础
  • 创建conan包-打包现有二进制文件
  • 用HeidiSQL在MySQL中新建用户
  • JIRA 重建索引
  • TiDB专题---3、TiDB与MySQL兼容性对比
  • python提取通话记录中的时间信息
  • 概率论与数理统计-第五章 数理统计的基础知识
  • 二叉树的实现(纯C语言版)
  • ES6指北【2】—— 箭头函数
  • 【附node操作实例】redis简明入门系列—字符串类型
  • CSS实用技巧
  • flutter的key在widget list的作用以及必要性
  • gulp 教程
  • log4j2输出到kafka
  • MYSQL 的 IF 函数
  • PAT A1092
  • Spring Cloud中负载均衡器概览
  • 大快搜索数据爬虫技术实例安装教学篇
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 深入 Nginx 之配置篇
  • 在electron中实现跨域请求,无需更改服务器端设置
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • $L^p$ 调和函数恒为零
  • (14)Hive调优——合并小文件
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (七)Java对象在Hibernate持久化层的状态
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (转)Sublime Text3配置Lua运行环境
  • .net framework4与其client profile版本的区别
  • .net连接MySQL的方法
  • [AIGC] MySQL存储引擎详解
  • [BZOJ 2142]礼物(扩展Lucas定理)
  • [bzoj 3534][Sdoi2014] 重建
  • [C++ 从入门到精通] 12.重载运算符、赋值运算符重载、析构函数
  • [EFI]Dell Inspiron 15 5567 电脑 Hackintosh 黑苹果efi引导文件
  • [IE编程] IE 是如何决定Accept-Language 属性的
  • [LeetCode]剑指 Offer 40. 最小的k个数
  • [Manacher]【学习笔记】
  • [NLP] LlaMa2模型运行在Mac机器
  • [P3097] [USACO13DEC] [BZOJ4094] 最优挤奶Optimal Milking 解题报告(线段树+DP)
  • [Power Query] 分组依据
  • [python] 过年燃放烟花
  • [shell] while read line 与for循环的区别
  • [Spring Boot 3] 整合NoSQL与构建RESTful服务
  • [UI5 常用控件] 03.Icon, Avatar,Image
  • [UIUCTF 2022] crypto ASR,WringingRing
  • [WeChall] No Escape (Exploit, PHP, MySQL)