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

郑州企业网站排名汶上外贸网站建设

郑州企业网站排名,汶上外贸网站建设,网站开发 后端返回前端一个地址 有什么用,网站的栏目关键词题目: 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 来源:力扣(Lee…

题目:

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。

来源:力扣(LeetCode)
链接:力扣

示例:

示例 1:

输入:intervals = [[1,3],[2,6],[8,10],[15,18]]
输出:[[1,6],[8,10],[15,18]]
解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].


示例 2:

输入:intervals = [[1,4],[4,5]]
输出:[[1,5]]

解释:区间 [1,4] 和 [4,5] 可被视为重叠区间。

解法:

首先根据左区间对所有区间升序排序,创建result存放结果,设left、right为-1,表示存进result的左右区间。接着遍历区间,如果当前左区间大于right,说明相邻区间没有交集,因为排过序,和后面区间也不可能有交集,所以把当前区间存入result,修改left、right为当前区间值。如果当前左区间小于等于right,说明前后区间有交集,因为排过序,left不用变,right更新为大的那个,然后修改result中最后一个区间为[left,right]。

知识点:

1.list.sort+lambda:sort() 方法的 key 参数可以用来指定一个用于排序的函数,可以和lambda联动,比如:my_list= [(3, 5), (1, 2), (2, 6), (4, 1), (5, 5)],my_list.sort(key=lambdax: x[1])表示根据元组中第2个值的大小排序。

代码:

class Solution:def merge(self, intervals: List[List[int]]) -> List[List[int]]:result = []intervals.sort(key=lambda x: x[0])left = right = -1for interval in intervals:if interval[0] <= right:right = interval[1] if interval[1] > right else rightresult[-1] = [left, right]else:result.append(interval)left, right = intervalreturn result

http://www.yayakq.cn/news/681777/

相关文章:

  • 上海网络推广公司外包seow是什么意思
  • 机关网站模板太原建站方法
  • 网站404页面制作关于书店网站开发实例的书
  • 福州企业网站建设专业服务网站用什么框架
  • 做里番网站犯法吗wordpress关键词内链插件
  • 关于旅游电子商务网站建设论文wordpress不同页面广告
  • 快速搭建网站demowordpress 个性博客主题
  • 购物网站开发问题百度推广优化方案
  • 交易所开发深圳网站制作专门做二手书的网站
  • 手机阅读网站开发原因郑州做旅游网站
  • 深圳市建设工程造价站官网郑州正岩建设集团网站
  • 杭州海淀区网站建设营销软文200字
  • 影楼网站服务工业互联网平台系统
  • 企业网站用什么cms比较好最后两年会出妖
  • 用动易做的诗歌协会网站百度电脑网页版
  • wordpress网站下方怎么做狼视听网站
  • 网站后台登录密码修改哪些企业必须用网站
  • 怎么找网站站长e福州app
  • 国家开发大学网站作业怎么做天眼查免费查询
  • 交互式网站设计网络营销策划ppt
  • 网站后期维护需要注意什么wordpress缩略图不显示图片
  • 网站怎么建设及推广网站开发建设方案
  • 文件传输协议登录网站seo排名赚挂机赚钱软件下载
  • 网站开发者都是英文怎样开发呢计算机网站开发工作证
  • 上海优化网站方法pc蛋蛋网站怎么做
  • 门户网站开发需求wordpress上传权限设置
  • 龙岗网站建设深圳信科外国工业设计网站
  • 冠县网站开发wordpress本地utc
  • 做教育的网站建立一个做笔记的网站
  • 钓鱼网站教程首页网站模板