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

龙岗专业网站建设网站建设教程 冰美人视频

龙岗专业网站建设,网站建设教程 冰美人视频,wordpress公共函数在哪,响应式营销型网站建设难度&#xff1a;Medium 题目&#xff1a; 给你一个区间列表&#xff0c;请你删除列表中被其他区间所覆盖的区间。 只有当 c < a 且 b < d 时&#xff0c;我们才认为区间 [a,b) 被区间 [c,d) 覆盖。 在完成所有删除操作后&#xff0c;请你返回列表中剩余区间的数目。 示…

难度:Medium

题目:

 给你一个区间列表,请你删除列表中被其他区间所覆盖的区间。

只有当 c <= a 且 b <= d 时,我们才认为区间 [a,b) 被区间 [c,d) 覆盖。

在完成所有删除操作后,请你返回列表中剩余区间的数目。


示例:

输入:intervals = [[1,4],[3,6],[2,8]]
输出:2
解释:区间 [3,6] 被区间 [2,8] 覆盖,所以它被删除了。

提示:​​​​​​

  • 1 <= intervals.length <= 1000
  • 0 <= intervals[i][0] < intervals[i][1] <= 10^5
  • 对于所有的 i != jintervals[i] != intervals[j]

Related Topics

  • 数组
  • 排序

重点!!!解题思路

明确解题思路:

         此题类似LeetCode[56]合并区间这道题,前一道题是要将相交的区间合并,但是这一道题要求将包含的区间删除,这一道题明显比前一道题简单,因为此题并不需要考虑交集的情况,之需要考虑什么条件包含即可。

源码+讲解:

    class Solution {public int removeCoveredIntervals(int[][] intervals) {Arrays.sort(intervals, new Comparator<int[]>() {@Overridepublic int compare(int[] o1, int[] o2) {return o1[0] == o2[0] ? o2[1] - o1[1] : o1[0] - o2[0];  //如果左区间相同,那么就根据右区间降序排序。否则就正常根据左区间升序排序}});int cnt=0,end=0,pre_end=0;  //end是此时的右区间,pre_end是上一个右区间for (int[] interval : intervals) {end=interval[1];  //拿到每次的右区间if (end>pre_end){  //当此时的右区间比上一个右区间大时,才能确定这两个区间并不是包含关系cnt++;  //既然不是包含关系 说明不用删除 数组长度可以加1pre_end=end;}}return cnt;}}

 运行结果:

如果您还有什么疑问或解答有问题,可在下方评论,我会及时回复。

系列持续更新中,点个订阅吧,喜欢练习算法那就点个攒吧 

http://www.yayakq.cn/news/736635/

相关文章:

  • 宿州网站开发公司青岛专门做网站的公司
  • 网站建设公司选择哪家好建设旅游网站的市场分析
  • 做网站设计网站建设推广青海省网络公司
  • 推广网站案例企业网站开发背景及意义
  • 网站超级链接wordpress公众号获取注册码
  • 合肥微信网站制作做企业官网的流程
  • 怎么看网站是谁家做的成都做营销型网站建设
  • 好的网站设计作品做期货的一般看什么网站
  • 网站开发项目实例网站快速设计
  • 哪里有服务好的深圳网站建设中文外贸网站建设
  • 网站建设哪个公司服务好中文网页设计案例欣赏
  • html5风格网站特色湖南好搜公司seo
  • z怎么建设视频网站东莞建设小学网站
  • 做播放器电影网站需要多少钱6学做网站培训 上海
  • 怎样做网站快手刷粉企业网站优化兴田德润
  • 做百度推广需要什么条件谷歌seo详细教学
  • ae模板下载网站推荐荣耀手机官方官网
  • 网站有二级域名做竞价合肥网站建设代理商
  • 粉色大气妇科医院网站源码ps做网站72分辨率
  • 长春网站建设方案咨询网站建设基础实训报告
  • 怎么用视频做网站首页中国航发网上电子商城网址
  • 电子商务网站建设教程店面设计案例分析
  • 免费手机网站自助建站买链接
  • 济南公众平台网站建设沃尔玛网上商城是正品吗
  • 深圳网站建设开发百度网页安全警告怎么解除
  • 郴州网站建设设计制作福建省市场监督管理局
  • 清远建设网站制作centos 7.2 做网站
  • 湛江免费制作网站辽宁省城乡建设网站
  • js 网站怎么做中英文广告设计公司经营范围
  • 洛阳网站建设汉狮报价网页设计基础教学