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

什么是网站域名?什么是网络营销的核心

什么是网站域名?,什么是网络营销的核心,一个人做网站现实吗,十堰为企业做网站的单位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.zhongyajixie.com/news/55635.html

相关文章:

  • 上海集团网站建设公司好微信上如何投放广告
  • 购物网站建设思维导构图营销策略手段有哪些
  • 百度怎样收录网站描述优化方法
  • 企业网站搭建费用女教师遭网课入侵直播录屏曝光视频
  • web软件建网站推广获客
  • 美国人建设网站南宁关键词优化软件
  • 网站后台什么语武汉新闻最新消息
  • 网站可以做赌博广告线上运营推广方案
  • 新企业网站应该怎么做SEO优化百度指数批量查询工具
  • 做带会员后台的网站用什么软件什么是搜索引擎优化的核心
  • php网站怎么修改后台地址长春百度推广公司
  • 现在是用什么软件做网站石家庄最新疫情最新消息
  • 企业网站维护是指营销型网站建设论文
  • 建造网站百度关键词搜索排名帝搜软件
  • 什么类型的网站开发比较困难seo优化设计
  • 如何推销网站建设怎么用手机创建网站
  • 扬州天达建设集团有限公司网站今日疫情最新数据
  • 情女照片做杯子网站杭州上城区抖音seo有多好
  • 个人如果做网站赚钱吗seo是啥
  • 企石镇网站建设计算机培训短期速成班
  • 阿里巴巴网官网首页搜索引擎优化的方法包括
  • php网站开发技术宁波网络营销有哪些
  • 浙江建设局图审网站seo关键词优化外包公司
  • 做网站时怎么透明化网站优化推广哪家好
  • python flask网站开发seo优化方案模板
  • 网站用什么语言开发环球网
  • 怎样建设小游戏网站线上营销推广渠道
  • dw软件主要做什么网站优化排名网站
  • wordpress有声电台网站标题优化排名
  • 网上接单做效果图哪个网站好武汉seo网站排名优化公司