//无重叠区间
class Solution {
//intervals为n行2列数组
public int eraseOverlapIntervals(int[][] intervals) {
if(intervals.length==0)
return 0;
Arrays.sort(intervals,Comparator.comparingInt(o->o[1]));
int cnt=1;
int end=intervals[0][1];
for(int i=1;i<intervals.length;i++){
if(intervals[i][0]<end){
continue;
}
end=intervals[i][1];
cnt++;
}
return intervals.length-cnt;
}
}
博客提及无重叠区间,这在信息技术领域可能涉及算法、数据处理等方面,无重叠区间的分析和处理对于优化资源分配、提高效率等有重要意义。
952

被折叠的 条评论
为什么被折叠?



