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

专门做网站的软件是wordpress后台登不进去

专门做网站的软件是,wordpress后台登不进去,小程序推广费用一个月需要多少钱,无货电商怎么入门56.合并区间 排序: 如果按照区间的左端点排序,那么在排完序的列表中,可以合并的区间一定是连续的,如下图所示,标记为蓝色、黄色和绿色的区间分别可以合并为一个大区间,它们在排完序的列表中是连续的 算法&a…

56.合并区间

image-20230922153001176

排序:
如果按照区间的左端点排序,那么在排完序的列表中,可以合并的区间一定是连续的,如下图所示,标记为蓝色、黄色和绿色的区间分别可以合并为一个大区间,它们在排完序的列表中是连续的

image-20230922153201993

算法:

使用数组merged存储最终的答案

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

  • 如果当前区间的左端点在数组merged中最后一个区间的右端点之后,那么它们不会重合,我们可以直接将这个区间加入数组merged的末尾
  • 否则,它们重合,需要用当前区间的右端点更新数组merged中最后一个区间的右端点,将其设置二者的较大值
class Solution {public int[][] merge(int[][] intervals) {if(intervals.length == 0){return new int[0][2];}Arrays.sort(intervals,new Comparator<int[]>() {public int compare(int[] interval1,int[] interval2){return interval1[0] - interval2[0];}});List<int[]> merged = new ArrayList<int[]>();for(int i= 0;i<intervals.length;i++){int L = intervals[i][0],R = intervals[i][1];if(merged.size() == 0 || merged.get(merged.size()-1)[1] < L){merged.add(new int[]{L,R});}else{merged.get(merged.size() -1 )[1] = Math.max(merged.get(merged.size()-1)[1],R);}}return merged.toArray(new int[merged.size()][]);}
}
http://www.yayakq.cn/news/38018/

相关文章:

  • 怎么样网站泛解析宿迁网站建设价位
  • 网站主机空间价格做网站前台内容对应填充
  • 免费在线建站南昌网站公司
  • 网站架构是什么意思建设局网站查询
  • p2p网贷网站建设哪家好制定 网站改版优化方案
  • 电子商务网站建设市场做一个网站 多少钱
  • 网站建设 东八区网站编排类型
  • 做翻译的网站建网站要多少钱一年
  • 网站栏目定位中国站长工具
  • 网站设计 书籍广东企业品牌网站建设价格
  • 网站建设怎么在图片上加字中国建设注册管理中心网站首页
  • 佛山做网站推广wordpress yootheme
  • 我爱777在线免费观看自动优化网站建设电话
  • 电脑做网站怎么解析域名济南软件开发公司
  • 做企业网站对企业的好处给别人做网站怎么赚钱吗
  • 网站建设分组任务wordpress 管理密码忘记
  • 广州一起做的网站在线设计房屋装修
  • 如何创建网站赚钱长春作网站建设的公司
  • 扬州市网站建设wordpress 下载受限
  • 网站网络推广方案莱芜信息网莱芜在线
  • php网站开发试卷东莞建设网首页
  • 广州天河建网站鄂州建设工程造价信息管理网站
  • 网站推广排名flutter 如何做网站
  • 汝州住房和城乡建设网站佛山网站优化软件
  • 江阴响应式网站开发做旅游计划的网站
  • 新乡网站建设找哪家网站建设要懂哪些技术
  • html5网站修改东莞百度快速排名优化
  • 做外贸网站要什么条件品牌seo培训咨询
  • 东莞网站建设优化方案厦门网页制作设计营销
  • 汕头汽配网站建设辽宁建设网站首页