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

宁波营销网站建设zuiruo笑话类博客wordpress主题

宁波营销网站建设,zuiruo笑话类博客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.dtcms.com/wzjs/748834.html

相关文章:

  • 公司建设网站流程企业网站建设分为那几个阶段
  • 网站源码怎么打开专业上海网站建设公司
  • 做的网站为什么手机上搜不到织梦视频资讯网站源码
  • 郑州专业网站制作服务费用iis6.0如何做网站301
  • 邵阳市建设工程造价管理站网站wordpress 4.3 漏洞
  • 微信用网站怎么做价格低性价高的手机
  • 宿迁网站建设要多少钱互联网产品做网站好还是小程序
  • 广州市网站建设公司在哪里商城手机网站开发
  • 网站建设需要哪些条件大数据营销案例分析
  • 网站开发 职业环境分析在线定制网站官网
  • 如何推销企业建设网站wordpress 被挂
  • 东营网签查询系统官方网站百度查找相似图片
  • 网站怎样做域名绑定专门做尾单的那个网站叫啥
  • 江苏同邦建设有限公司网站做网站大图片
  • 绵阳做手机网站连云港关键字优化预订
  • 太湖网站建设wordpress文章分多列排
  • 网站正在建设中色建站平台需要授权吗
  • 用户体验 网站广东东莞自己建站教程
  • 网站栏目相关内容在哪采集啊织梦视频网站模板
  • 个人做网站报价备案网查询化妆品
  • 进入官方网站lol做直播网站
  • 祥云平台网站建设数字营销专业大学排名
  • 网站图片制作网络科技公司名字起名大全
  • 网站建设的商业计划书网站续费收多少合适
  • 如何确认建设银行网站不是假的智能建网站
  • 英文seo 文章发布类网站绍兴越城区建设局网站
  • 上海高端工作室网站网络促销
  • 招聘网站免费平台南昌百度推广联系方式
  • 网站建设制作合同模板做deal网站
  • 甘肃省建设厅官方网站造价总站网页制作源代码模板