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

上海专业网站建设公司办公室装修设计效果图

上海专业网站建设公司,办公室装修设计效果图,wordpress站内信群发,vps可以用了做网站吗题目描述 以数组 intervals 表示若干个区间的集合#xff0c;其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间#xff0c;并返回 一个不重叠的区间数组#xff0c;该数组需恰好覆盖输入中的所有区间 。 示例 1#xff1a; 输入#xff1a;inter…题目描述 以数组 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] 可被视为重叠区间。提示 1 intervals.length 104intervals[i].length 20 starti endi 104 解答 C class Solution { public:vectorvectorint merge(vectorvectorint intervals) {if(intervals.size() 1){return intervals;} // 先按左边界升序排列sort(intervals.begin(), intervals.end(), [](const vectorint a, const vectorint b){return a[0] b[0];});vectorvectorint res;vectorint temp;bool flag false; // 最后一个区间是否被合并int sz intervals.size();for(int i 1; i sz; i){int start intervals[i - 1][0];int end intervals[i - 1][1];// 左边区间右边界 大于 右边区间左边界就要合并while(i sz intervals[i][0] end){end max(end, intervals[i][1]);if(i sz - 1) flag true; // 最后一个区间被合并到前面区间了i;}res.push_back({start, end});} if(!flag) res.push_back(intervals[sz - 1]);return res;} };python class Solution:def merge(self, intervals: List[List[int]]) - List[List[int]]:# 按区间列表中的每个区间x的左边界x[0]排序intervals.sort(key lambda x : x[0])merged []for interval in intervals:# 若列表为空或当前区间与上一区间不重合直接添加if not merged or merged[-1][1] interval[0]:merged.append(interval)else: # 合并merged[-1][1] max(merged[-1][1], interval[1])return merged
http://www.pierceye.com/news/125712/

相关文章:

  • 网站需要哪些费用免费营销型网站模版
  • 如何做购物网站的教程wordpress酷炫插件
  • 建设信用卡网站登录网站建设和微信小程序
  • 邓州企业网站艺术设计方案
  • 广州市住房住建局网站永久免费的云电脑
  • 建设网站后如何上线不用服务器做网站
  • 建站服务论坛国外做外贸哪个网站好些
  • 营销型网站试运营调忧仿别人网站
  • 低价网站制作企业云南网站开发公司
  • 成都市建设厅网站查询十九冶成都建设有限公司网站
  • 建电商网站要多少钱建设绿色食品网站
  • 建行个人网上登录入口优化网站结构一般包括
  • 好看的网站页面WordPress知更鸟主题怎样安装
  • 如何查网站是否备案免费建网站代码
  • 曲沃网站开发新注册的公司怎么做网站
  • 企业网站无线端怎么做塑胶科技东莞网站建设
  • 图片发到哪些网站 seo阜沙网站建设
  • 企业开源建站系统大连百度首页优化
  • 通辽做网站有没有智慧软文发稿平台
  • 网站别人做的我自己怎么续费福州网站建站公司
  • 青岛高端网站开发wordpress修改logo地址
  • 做网站实名认证有什么用青岛网站建设运营
  • 大数据分析网站做汽车保养的网站上
  • 网站开发费用一般是多少怎么建设宣传网站
  • 做网站的背景怎么做ps免费模板网站
  • 为什么要建设应急管理网站sketch做网站
  • 做的网站在百度上搜不出来的宁波关键词优化平台
  • 哪里有手机网站建设公司有道网站收录提交入口
  • 赣州网站建设较好的公司贵州网站建设hsyunso
  • 网站建设和管理是教什么科目鹤壁网站建设鹤壁