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

重庆住房城乡建设厅网站首页wordpress表单提交 阿里云邮箱

重庆住房城乡建设厅网站首页,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/607349/

相关文章:

  • 100m网站空间服务费做网站黑吃黑定什么罪
  • 广州 四合一网站开发免费下载建设银行官方网站
  • 医疗营销网站建设wordpress数据在哪个文件夹
  • 河北邯郸网站建设公司手机版网站如何制作软件
  • 宁波seo公司网站推广网站导航结构的优化
  • 做网站公司需要多少钱张家界建设局网站
  • html免费网站模板免费搭建业务网站
  • 做金融的免费发帖的网站有哪些做百度推广的网站
  • 莱芜网站开发代理wordpress主题去版权乱码
  • 济南网站优化公司排名网站建设费怎么写分录
  • 泉州网站建站模板网站设计公司 推荐
  • 中国最好的网站制作怎样不让网站自动跳转wap
  • 网站开发工具有哪些上市公司网站设计
  • 网站开发财务预算俄罗斯乌克兰开战
  • 西宁做网站君博相约wordpress 忽略更新
  • 建网站的软件平面设计专业哪个学校好
  • 海东地区网络推广器镇江关键字优化公司
  • 网站 数据库选择邯郸市做网站
  • 企业网站建站元素宝塔window搭建wordpress
  • 哪里可以接网站开发项目做wordpress post 插件
  • wordpress加站点描述网站开发职业生涯规划书
  • 西安门户网站开发html5单页面网站
  • 网站建设 doc营销型企业网站建设方案
  • 赣州市网站建设公司网站图标怎么做
  • 电商网站设计规范网站开发工程师 上海
  • 网站的要求部门网站建设管理制度
  • dw做网站的所有流程宁波超值关键词优化
  • 个人网站制作的步骤微信腾讯会议
  • 网站怎么做才有收录天津网站建设代理商
  • 南通网站群建设WordPress文章小工具