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

织梦网站安装播放视频插件下载服装设计80%的人会转行

织梦网站安装播放视频插件下载,服装设计80%的人会转行,8大营销工具,关于网站开发专业的ppt关联LeetCode题号56 本题特点 贪心 本题思路 将二维数组排序按照左边界排序。排序后,右边界的大小成为找到局部最大值的关键。由题意合并区间可知,应该取数组的’并集‘,局部最优解推出全局最优解,每次找到局部最大的范围&am…

关联LeetCode题号56

本题特点
  • 贪心 
本题思路
  1. 将二维数组排序按照左边界排序。排序后,右边界的大小成为找到局部最大值的关键。
  2. 由题意合并区间可知,应该取数组的并集,局部最优解推出全局最优解,每次找到局部最大的范围,整体就会合并成一个大区间
Python写法
def merge(self, intervals):result = []if len(intervals) == 0:return result  # 区间集合为空直接返回intervals.sort(key=lambda x: x[0])  # 按照区间的左边界进行排序result.append(intervals[0])  # 第一个区间可以直接放入结果集中for i in range(1, len(intervals)):if result[-1][1] >= intervals[i][0]:  # 发现重叠区间# 合并区间,只需要更新结果集最后一个区间的右边界,因为根据排序,左边界已经是最小的result[-1][1] = max(result[-1][1], intervals[i][1])else:result.append(intervals[i])  # 区间不重叠return result
Java写法
public int[][] merge(int[][] intervals) {if (intervals.length == 0){return intervals;}LinkedList<int[]> res =  new LinkedList<>();Arrays.sort(intervals, Comparator.comparingInt(x->x[0]));res.add(intervals[0]);for(int i=1; i<intervals.length; i++){if (res.getLast()[1] >= intervals[i][0] ){res.getLast()[1] = Math.max(res.getLast()[1], intervals[i][1]);}else{res.add(intervals[i]);}}return res.toArray(new int[res.size()][]);}

关于Arrays ArrayList LinkedList 区别详见下面文章Java数据类型 Arrays VS ArraysList VS LikedList 解析-CSDN博客

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

相关文章:

  • 做公司网站要收费吗包装设计教程
  • 江门网站制作推广网站建设中的定位设想
  • 专做女装的网站网站空间1g多少钱
  • 培训心得体会范文大全1000字无锡优化
  • 绿色风格的网站网站页面设计招聘
  • 网站开发教程下载网站付款链接怎么做
  • python做网站挣钱做代码的网站
  • 电商网站建设价格沧州做英文网站哪家公司好
  • 浙江网站建设平台广州比较有名的网站建设公司
  • 用liferay做的网站黑龙江建筑职业技术学院招生网站
  • 网站轮换图wordpress press
  • 网站设计 教程怎么把网站黑掉
  • 做淘宝网站要安全保障么seo岗位是什么意思
  • 网站托管内容上门做网站哪家好
  • 帮别人做网站交税建设网站的公司哪家好
  • 淘宝网站开发方式深圳百度贴吧
  • 如何盗用网站模板长沙做网站的有哪些
  • 自动全屏网站模板荆州seo技术厂家
  • 做传媒网站公司简介梅州建站规划
  • dedecms5.7装饰网站模板成品网站包含后台么
  • 请公司建网站动漫制作专业需要买电脑吗
  • wordpress图片站主题wordpress 动态标签云
  • 网站建设小白到精通需要网站制作工具 织梦
  • 怎么写简历 网站开发本科自考是什么意思啊
  • 做网站现在挣钱吗wordpress分类详细信息
  • 柳市网站优化网站网页区别
  • 东营集团网站建设wordpress发表文章消息
  • 提供温州手机网站制作哪家好做网站用什么配置的vps
  • 关于图书网站建设的书籍电商网站怎么建设
  • 国外网站模板网站建设网站开发技术合同