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

吉林做网站公司淘宝热搜关键词排行榜

吉林做网站公司,淘宝热搜关键词排行榜,做外贸网站卖什么货好呢,淘宝官网首页版本讲解题目:合并区间 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间, 并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例 1:输入&a…

讲解题目:合并区间

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,
并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例 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] 可被视为重叠区间
def merge(intervals):ans = []intervals.sort(key = lambda x:x[0])for interval in intervals:if not ans or interval[0] > ans[-1][-1]:ans.append(interval)else:ans[-1][-1] = max(interval[-1], ans[-1][-1])return ans

习题1

给你一个 无重叠的 ,按照区间起始端点排序的区间列表 intervals,其中 intervals[i] = [starti, endi] 表示第 i 个区间的开始和结束,并且 intervals 按照 starti 升序排列。同样给定一个区间 newInterval = [start, end] 表示另一个区间的开始和结束。在 intervals 中插入区间 newInterval,使得 intervals 依然按照 starti 升序排列,且区间之间不重叠(如果有必要的话,可以合并区间)。返回插入之后的 intervals。注意 你不需要原地修改 intervals。你可以创建一个新数组然后返回它。示例 1:输入:intervals = [[1,3],[6,9]], newInterval = [2,5]
输出:[[1,5],[6,9]]示例 2:输入:intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8]
输出:[[1,2],[3,10],[12,16]]
解释:这是因为新的区间 [4,8] 与 [3,5],[6,7],[8,10] 重叠。
def insert(intervals, newInterval):ans = []res = []for i in range(len(intervals)):if newInterval[0] > intervals[i][0]:ans.append(intervals[i])else:ans.append(newInterval)for interval in intervals[i:]:ans.append(interval)breakif len(ans) == len(intervals):ans.append(newInterval)for array in ans:if not res or array[0] > res[-1][-1]:res.append(array)else:res[-1][-1] = max(res[-1][-1], array[-1])return res

官方答案

def insert(intervals, newInterval):ans = []left, right = newInterval[0], newInterval[1]flag = 0for l, r in intervals:if l > right:if flag == 0:ans.append([left, right])flag = 1ans.append([l, r])elif r < left:ans.append([l, r])else:left = min(left, l)right = max(right, r)if flag == 0:ans.append([left, right])return ans

http://www.dinnco.com/news/47796.html

相关文章:

  • 有哪些网站适合大学生做兼职在线培训系统
  • 网站建设策划书总结看广告赚钱一天50元
  • 中国企业500强中国铁建博客seo教程
  • 物流平台运营网络优化的内容包括哪些
  • 好的设计师网站有哪些百度网站优化公司
  • 找人做网站骗局免费个人推广引流平台
  • 网站做apk制作工具怎么让百度收录
  • 自适应网站建设沈阳手机百度账号登录入口
  • 建材公司网站建设案例kj6699的seo综合查询
  • 阿里云网站建设方案书模板成都网站快速排名
  • 网站咨询窗口怎么做如何提升关键词的自然排名
  • wordpress删掉自豪seo自然排名关键词来源的优缺点
  • 昌吉州建设局网站百度指数查询平台
  • 四川华远建设工程有限公司网站重庆seo整站优化效果
  • 构建一个网站百度我的订单app
  • 昆明网站制作定制公司个人网页设计作品欣赏
  • 网站宣传推广策划方案新闻软文发布平台
  • 网站验证码是如何做的搜索引擎优化心得体会
  • wordpress cad插件大全百度网络优化
  • 谷德设计网入口网站优化课程培训
  • wordpress 标签大全seo 服务
  • 建设银行车主卡网上交罚款网站沈阳关键词优化费用
  • 公司建了网站怎么做分录义乌最好的电商培训学校
  • 网站建设策划书总结软文营销广告
  • 怎样在织梦网站建设目录北京百度关键词优化
  • 建设京剧网站的意义什么叫百度竞价推广
  • 网站内链如何做优化资源网站排名优化seo
  • 查建筑材料的网站aso优化推广
  • 展示型网站一样做seo优化目前好的推广平台
  • 对战平台网站怎么建设网站关键词快速排名优化