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

北京旗网站制作iis7 添加网站

北京旗网站制作,iis7 添加网站,制作网站案例网址,wordpress发布文章 发布一、题目描述给定一个区间的集合 intervals ,其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。示例 1:输入: intervals [[1,2],[2,3],[3,4],[1,3]]输出: 1解释: 移除 [1,3] 后,剩下的区间没有重叠。…

一、题目描述

给定一个区间的集合 intervals ,其中 intervals[i] = [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。

示例 1:

输入: intervals = [[1,2],[2,3],[3,4],[1,3]]

输出: 1

解释: 移除 [1,3] 后,剩下的区间没有重叠。

示例 2:

输入: intervals = [ [1,2], [1,2], [1,2] ]

输出: 2

解释: 你需要移除两个 [1,2] 来使剩下的区间没有重叠。

示例 3:

输入: intervals = [ [1,2], [2,3] ]

输出: 0

解释: 你不需要移除任何区间,因为它们已经是无重叠的了。

来源:力扣(LeetCode)

链接:https://leetcode.cn/problems/non-overlapping-intervals

著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

二、运行结果

三、解题思路

这里用的是贪心策略,刚好学习完贪心思想,树上有一道非常类似的题:活动选择。

大致思想就是:先将每个区间按结束时间(第二列)从小到大排列,首先选择第一个区间,然后将与其重叠的区间都移除掉,统计在该区间结束后开始的第一个区间(第一个不和前面的区间重叠的区间),重复进行选择,就可以得到最大不相交子集,总区间的个数减去最大不想交子集中区间的个数就是题目所求的个数。

四、AC代码

class Solution {public int eraseOverlapIntervals(int[][] intervals) {//取出最大不相交子集中区间的个数,总区间个数减去该数就是所求int n = intervals.length;Arrays.sort(intervals, new Comparator<int[]>(){  //按第二列(结束时间)对数组排序public int compare(int[] o1, int[] o2){if(o1[1] == o2[1])return o1[0]-o2[0];return o1[1] - o2[1];}});int count = 1, endTime = intervals[0][1];  for(int i=1; i<n; i++){if(intervals[i][0] >= endTime) {  //开始时间在前面的结束时间之后endTime = intervals[i][1];count++;}}return n-count;}
}
http://www.yayakq.cn/news/881876/

相关文章:

  • 广州做网站信息天河网站建设网络推广
  • 代理二级分销系统沧州seo排名
  • 响应式自助建站平台南宁网络推广有限公司
  • 海口专业网站建设公司海口网上房地产
  • 北京专业网站开发厦门seo总部电话
  • 网站建设分几步购物网站开发文档mvc
  • 云奇网站建设wordpress wp-config.php
  • 网站建设行业数据网站运营推广
  • 网页设计与网站建设案例教程wordpress权限不够
  • 制作静态网站模板苏州集团网站设计企业
  • 要找做冲压件的厂去哪个网站找自己公司设计一个网站
  • c 网站开发需要什么做网站建设找哪家好
  • 个人网站可以做推广不mr. tailor wordpress
  • 哪个网站可以做平面兼职wordpress spa
  • 注册网站怎么做平面设计零基础难学吗
  • 做网站合同范本wordpress小工具缓存
  • 快站官网平台天津做网站需要多少钱
  • 网站备案局建筑公司起名大全2022
  • 万江建设网站大鹏手机网站建设
  • 网站交易平台建设为啥都用wordpress
  • 人才市场招聘网站深圳网站关键字优化
  • 小说网站推荐微信推广网站
  • 400元做网站送网推网页微信手机登录
  • 网站建设定制公司wordpress免费商城模板下载地址
  • 如何建一个个人网站个人网站模板html代码
  • 郑州广告设计公司哪家好seo关键词推广案例
  • 临沂建设局官方网站我会编程怎么做网站
  • 网站怎么自己做推广成都企业展厅设计公司
  • php网站哪些one dirve做网站
  • 标准件网站开发毕设做网站的过程