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

做视频剪辑接私活的网站中小企业网站制作塞尼铁克

做视频剪辑接私活的网站,中小企业网站制作塞尼铁克,wordpress主题 芯片,ssh安装wordpress解法一:排序 我们用数组 merged 存储最终的答案。首先,我们将列表中的区间按照左端点升序排序。然后我们将第一个区间加入 merged 数组中,并按顺序依次考虑之后的每个区间: 如果当前区间的左端点在数组 merged 中最后一个区间的右…

解法一:排序

我们用数组 merged 存储最终的答案。首先,我们将列表中的区间按照左端点升序排序。然后我们将第一个区间加入 merged 数组中,并按顺序依次考虑之后的每个区间:

  • 如果当前区间的左端点在数组 merged 中最后一个区间的右端点之后,那么它们不会重合,我们可以直接将这个区间加入数组 merged
    的末尾;

  • 否则,它们重合,我们需要用当前区间的右端点更新数组 merged 中最后一个区间的右端点,将其置为二者的较大值。

class Solution {public int[][] merge(int[][] intervals) {Arrays.sort(intervals, new Comparator<int[]>(){public int compare(int[] int0, int[] int1){return int0[0]-int1[0];}});List<int[]> list = new ArrayList<>();for(int i=0; i<intervals.length; i++){int L=intervals[i][0], R=intervals[i][1];if(list.size()==0 || list.get(list.size()-1)[1] < L){list.add(new int[]{L,R});}else{list.get(list.size()-1)[1] = Math.max(list.get(list.size()-1)[1], R);}}return list.toArray(new int[list.size()][2]);}
}

注意:

  • List的长度用list.size()获得,而不是list.length()
  • 匿名内部类compare,输出<0不变;输出>0变。
  • 使用list.toArray(),list必须为ArrayList,括号内部要有转换为的类型:list.toArray(new int[list.size()][2])
http://www.yayakq.cn/news/913588/

相关文章:

  • 温州网站的优化济南建设厅官方网站
  • 网站服务器的作用app怎么开发出来的
  • 旅游网站建设背景分析报告wordpress实现分页
  • 门户网站建设费用科目北京网站建设公司排行榜
  • 专做特卖的网站wordpress取第一张图片
  • 橙米网站建设微信开放平台注销
  • 网站建设开发案例教程视频家乡ppt模板免费下载网站
  • 石家庄高端网站制作长春建站公司模板
  • 我的网站突然打不开了怎么回事啊网站建设咨询公司地址
  • 网站建设重点步骤茂名小学网站建设
  • 盐城做企业网站公司网页设计的网站
  • 免费企业建站模板东莞响应式网站哪家强
  • 电脑可以做网站服务器吗上海专业制作网页
  • 用代码怎么建设网站郑州市建筑工程信息网
  • 广州市住房住建局网站perl网站建设
  • 网站获取访客qq号建筑公司网官网
  • 知名做漫画网站做彩票网站电话多少
  • 淮安制作企业网站什么是网站建设流程
  • 网站建设需要哪些硬件深圳市专业做网站
  • 如何设计服装网站首页wordpress分类目录排序
  • 成都网站建设 天空在线政务公开 网站建设滞后
  • 如何增加网站访问量中小学校网站建设
  • 做的好的淘宝客网站旅游网站网页布局
  • 学网站建设要多少钱百度seo排名原理
  • 采网站建设网站域名 被别人备案
  • iis怎么给网站设置权限厦门seo网站
  • 你们网站做301昆山网站建设首页
  • 做网站加班深圳龙华区龙塘社区
  • 农村电商网站设计与发展现状90设计手机站
  • 掀浪云网站建设当今十大热门行业