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

java网站开发详解深圳优化服务

java网站开发详解,深圳优化服务,网站推广 经典案例,wordpress 刷新1.合并区间 56. 合并区间 - 力扣(LeetCode) 对于这种区间问题,我们应该先排序根据排序的结果总结一些规律,进而的得出解决该问题的策略。 class Solution {public static int[][] merge(int[][] intervals) {//第一步进行左端点…

1.合并区间

56. 合并区间 - 力扣(LeetCode)

对于这种区间问题,我们应该先排序根据排序的结果总结一些规律,进而的得出解决该问题的策略。 

class Solution {public static int[][] merge(int[][] intervals) {//第一步进行左端点排序Arrays.sort(intervals,(v1,v2)->{return v1[0] -v2[0];});//进行合并int left = intervals[0][0],right = intervals[0][1];List<int[]> ret = new ArrayList<>();for(int i = 1;i < intervals.length;i++){int a = intervals[i][0],b = intervals[i][1];if(a <= right){//left始终是最小的 right要更新为最大的才行right = Math.max(right,b);}else{//把前面的数字合并成一个新的数组 之后更新left right再次进行比较ret.add(new int[]{left,right});left = a;right = b;}}//如果最后一个数组的 a > right 更新 left 和 right 之后就无法再进入循环// 如果最后一组要合并的数字 a并没有大于right同样无法进入else合并数组// 所以最后要加入left rightret.add(new int[]{left,right});//把ret里面存的数组全部列出来return ret.toArray(new int[0][]);}
}

http://www.dtcms.com/wzjs/278473.html

相关文章:

  • 真人视讯网站开发上海seo网站推广
  • 新注册域名做网站好处百度怎样发布信息
  • her123 wordpressseo外链代发
  • 视频封面制作网站谷歌搜索引擎入口2022
  • 网站内容建设的原则是什么意思网站设计是做什么的
  • 电子商务在线网站建设最新新闻热点素材
  • 网站制作五个界面百度ocpc如何优化
  • logo模板下载网站推荐百度应用市场app下载
  • 免费做电脑网站吗清远今日头条新闻
  • 网页设计尺寸多大中国网络优化公司排名
  • 网站seo分析常用的工具是抖音关键词排名系统
  • 怎么做正规网站重庆seo网站管理
  • 网站单页模板制作软件百度自动驾驶技术
  • 网站挂标 怎么做网络营销到底是干嘛的
  • 网站建设怎么做呢定制网站
  • 塘沽网站建设公司无锡seo排名收费
  • 西安做网站建设windows优化大师可以卸载吗
  • 北京哪家公司做网站网络宣传推广方法
  • 高唐做网站建设的公司如何让别人在百度上搜到自己公司
  • 手机兼职武汉seo系统
  • 下沙做网站的长沙网红打卡地
  • 做视频网站该把视频文件传到哪百度关键词排名提升工具
  • 兼职做放单主持那个网站好网络营销ppt课件
  • 网站改版做301在线一键建站系统
  • 有什么做分销的几个网站教育培训报名
  • 各人可做的外贸网站今天晚上19点新闻联播直播回放
  • 上海建设网站的公司小程序推广
  • 人民日报客户端是什么级别seo网站设计工具
  • 南阳公司网站制作2024年2月疫情又开始了吗
  • 做商城网站哪里买正规seo多少钱