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

袜子技术支持北京网站建设佛山新网站建设教程

袜子技术支持北京网站建设,佛山新网站建设教程,长沙网络优化推广,济南电子商务网站建设给你一个数组 events&#xff0c;其中 events[i] [startDayi, endDayi] &#xff0c;表示会议 i 开始于 startDayi &#xff0c;结束于 endDayi 。 你可以在满足 startDayi < d < endDayi 中的任意一天 d 参加会议 i 。注意&#xff0c;一天只能参加一个会议。 请你返回…

给你一个数组 events,其中 events[i] = [startDayi, endDayi] ,表示会议 i 开始于 startDayi ,结束于 endDayi 。

你可以在满足 startDayi <= d <= endDayi 中的任意一天 d 参加会议 i 。注意,一天只能参加一个会议。
请你返回你可以参加的 最大 会议数目。

示例 1:
在这里插入图片描述
输入:events = [[1,2],[2,3],[3,4]]
输出:3
解释:你可以参加所有的三个会议。
安排会议的一种方案如上图。
第 1 天参加第一个会议。
第 2 天参加第二个会议。
第 3 天参加第三个会议。
示例 2:

输入:events= [[1,2],[2,3],[3,4],[1,2]]
输出:4

提示:​​​​​​

1 <= events.length <= 105
events[i].length == 2
1 <= startDayi <= endDayi <= 105
题目链接:leetcode 1353
类似的题目还有:leetcode 630. 课程表 III

思路:
由于一个会议只开一天,所以可以把 events 根据 start 从小到大排序,然后用一个最小值堆,start 相同时,取 end 最小的会先开。

class Solution:## [(1,2),(1,2),(1,5),(2,3),(3,4)]def maxEvents(self, events: List[List[int]]) -> int:events = sorted(events)res = 0i, end = 0, 1ss = []  ## 最小值堆, endDay 最小的while i < len(events) or len(ss) > 0:while i < len(events) and events[i][0] == end:heapq.heappush(ss, (events[i][1], events[i][0]))i += 1                while len(ss) >0 and end > ss[0][0]:  ## 剔除没法参加的会议heapq.heappop(ss)if len(ss) > 0:heapq.heappop(ss)res += 1end += 1           return res
http://www.yayakq.cn/news/45332/

相关文章:

  • 耒阳市做网站的亚马逊雨林十大恐怖动物
  • 教育培训机构微网站模板北京网站设计 公司新鸿儒
  • 健康门户网站建设wordpress 京东
  • 网站建设实训该写哪些内容wordpress一键分享
  • 宁波网站建设七米软件开发文档说明
  • 个人网站设计与实现源码和创互联的网站是多少
  • 长沙电商网站开发网站设计的逻辑
  • 江津哪里找做网站的用第三方做网站
  • 如何建立网站后台程序西安管控最新消息
  • php 网站开发流程图百度网站建设中心
  • 做c 题的网站免费做网站网站的软件
  • 免费的个人简历模板范文影响关键词优化的因素
  • 国外网站设计网站建设规划总结
  • wordpress网站如何网站建设 北京
  • 天猫网站设计岳阳汨罗网站建设
  • 网站营销活动策划支付宝转账图片制作器
  • 商城类网站和o2o网站.tel域名能存放网站吗
  • 网站建设培训班上的讲话网站怎么做返回主页按钮
  • 专业的聊城做网站费用装房和城乡建设部网站
  • 网站优化怎样提高网站用户体验请人制作软件的网站
  • 建设的网站都是怎么赚钱好看的个人博客
  • 做网站过程视频毕业设计 建设网站
  • 怎样做境外网站开发公司调研汇报材料怎么写
  • 易企网站建设国内跨境电商公司排行榜
  • 东莞网站建设方案咨询金融直播间网站开发
  • 死链对网站的影响wordpress文字模板下载
  • 新农村网站建设ui设计做app网站要学什么
  • 安阳实力网站建设首选做免费视频网站违法吗
  • 怎么做外国网站wordpress win8模板
  • 怎样做网站初中生长沙模板网站长沙网站建设