news 2026/5/26 22:48:12

56. 合并区间

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
56. 合并区间

这题的思路就是先排序后合并

class Solution { public int[][] merge(int[][] intervals) { //先根据数组的第一个元素进行排序 Arrays.sort(intervals, (a, b) -> a[0] - b[0]); List<int[]> ans = new ArrayList<>(); //先把第一个数组放进去 ans.add(intervals[0]); //从第二个数组开始进行比对 for (int i = 1; i < intervals.length; i++) { //先取出遍历到的数组 int[] cur = intervals[i]; //取出列表中最后的一个数组 int[] last = ans.get(ans.size() - 1); //进行比较 if (last[1] >= cur[0]) { //如果重叠 last[1] = Math.max(last[1], cur[1]); }//如果不重叠 else{ ans.add(cur); } } return ans.toArray(new int[ans.size()][]); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 22:44:46

AMD Ryzen系统硬件调试工具SMUDebugTool技术深度解析与实践指南

AMD Ryzen系统硬件调试工具SMUDebugTool技术深度解析与实践指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gitc…

作者头像 李华
网站建设 2026/5/26 22:43:43

OSPF+MGRE综合实验报告

一、实验拓扑二、实验要求1、R4为ISP&#xff0c;其上只配置IP地址&#xff1b;R4与其他所直连设备间均使用公有IP&#xff1b; 2、R3-R5、R6、R7为MGRE环境&#xff0c;R3为中心站点&#xff1b; 3、整个OSPF环境IP基于172.16.0.0/16划分&#xff1b;除了R12有两个环回&#x…

作者头像 李华
网站建设 2026/5/26 22:43:23

Agent开发面经

一.Agent与大模型的本质区别Agent本质上是一个能自主完成目标的AI系统&#xff0c;区别于传统AI的区别在于[自主性][能行动][有记忆]传统AI你问一个问题它回答一个问题&#xff0c;每次都是独立的没有记忆&#xff0c;你给它一个输入&#xff0c;它给你一个输出&#xff0c;不会…

作者头像 李华
网站建设 2026/5/26 22:35:12

基于EM算法的外骨骼惯性动作捕捉系统高精度运动学标定方法

1. 项目概述&#xff1a;为什么外骨骼动作捕捉需要更聪明的“标定”&#xff1f; 在机器人、康复医疗和虚拟现实领域&#xff0c;精确捕捉人体运动是核心技术之一。其中&#xff0c;基于惯性测量单元&#xff08;IMU&#xff09;的外骨骼式惯性动作捕捉系统因其便携、不受环境光…

作者头像 李华