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

郴州网站seo优化万网阿里云

郴州网站seo优化,万网阿里云,天津做小程序公司,郑州公路建设有限公司网站给你一个二维整数数组 ranges #xff0c;其中 ranges[i] [starti, endi] 表示 starti 到 endi 之间#xff08;包括二者#xff09;的所有整数都包含在第 i 个区间中。 你需要将 ranges 分成 两个 组#xff08;可以为空#xff09;#xff0c;满足#xff1a; 每个区… 给你一个二维整数数组 ranges 其中 ranges[i] [starti, endi] 表示 starti 到 endi 之间包括二者的所有整数都包含在第 i 个区间中。 你需要将 ranges 分成 两个 组可以为空满足 每个区间只属于一个组。两个有 交集 的区间必须在 同一个 组内。 如果两个区间有至少 一个 公共整数那么这两个区间是 有交集 的。 比方说区间 [1, 3] 和 [2, 5] 有交集因为 2 和 3 在两个区间中都被包含。 请你返回将 ranges 划分成两个组的 总方案数 。由于答案可能很大将它对 109 7 取余 后返回。 输入ranges [[6,10],[5,15]] 输出2 解释 两个区间有交集所以它们必须在同一个组内。 所以有两种方案 - 将两个区间都放在第 1 个组中。 - 将两个区间都放在第 2 个组中。 首先初始化m 0; maxR -1。 把区间按照左端点从小到大排序遍历区间同时维护当前合并的最大区间右端点maxR 如果当前区间的左端点l大于maxR,由于我们已经按照左端点排序了那么后面任何区间都不会和之前的区间有交集换句话说产生了一个新的大区间把m1,同时maxR 当前区间右端点r。否则当前区间要合并到大区间内用当前区间右端点r更新maxR的最大值。 class Solution:def countWays(self, ranges: List[List[int]]) - int:ranges.sort(key lambda p: p[0])m, max_r 0, -1for l, r in ranges:if l max_r:m 1max_r max(max_r, r)return pow(2,m,1_000_000_007)
http://www.pierceye.com/news/242255/

相关文章:

  • 济南咨询行业网站开发qq降龙是哪个公司开发的
  • 可以做go分析的网站网站如何做营销
  • 企业网站设计要求做公司网站的价格
  • 网站建设与管理中专专业网页设计公司营销crm系统
  • wordpress全站甘肃省住房和城乡建设厅安置局网站
  • 做视频网站应该选什么服务器十大暗网搜索引擎
  • 建立外贸网站多少钱淮北招聘网最新招聘信息
  • 有做浏览单的网站jsp网站开发过程
  • 做网站用小型机或服务器wordpress 喜欢
  • 网站建设与维护采访稿中国建设银行电脑版
  • 企业网站建设变相收取等级保护费手游平台十大排名
  • 影响力网站建设恩施网站开发
  • 美术馆网站建设总体要求承德信息发布微信平台
  • 同城便民网站开发为什么企业需要建设网站
  • 网站制作推荐新鸿儒黄山游玩攻略及费用
  • 二手车网站的建设app与微网站的区别是什么
  • 深圳做棋牌网站建设哪家便宜网站域名更改后怎么做映射
  • 长沙网站seo公司知名网站设计服务商
  • 网站建设会议讲话lol视频网站源码
  • 深圳市哪些公司做网站好wordpress小插件下载地址
  • 佛山优化网站公司网站策划书格式及范文
  • 上海网站建设公司秦皇岛网站seo
  • 外贸网站推广 sit淮安市广德育建设网站
  • 准备建网站该怎么做淘宝店铺
  • 1688外贸网站国外购物网站哪个最好
  • 怎么修改网站关键词网站建设的地方
  • 江苏运营网站建设业务淘宝推广引流方法有哪些
  • 快手评论点赞网站建设专业分站微信小程序开发者中心
  • mvc5网站开发之六 管理员p2网站模板
  • 黄页网站推广公司网站建设公司包括哪些内容