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

淘宝网站都是怎么做的吗成都seo的方法

淘宝网站都是怎么做的吗,成都seo的方法,萧山做网站公司,乡政府网站建设实施方案给你一个数组 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.dinnco.com/news/64638.html

相关文章:

  • 南京网站开发南京乐识权威新媒体运营主要做什么
  • 个体工商户可以申请网站建设吗站长工具排行榜
  • 营销网站建设大概费用网站的推广
  • 无锡网站制作百度知道网址
  • cdr做网站分辨率搜索引擎优化代理
  • 公众号设置下载wordpress网站优化 seo和sem
  • 张家港做外贸网站广告公司网站
  • 安徽政府网站建设安卓优化大师历史版本
  • 本人已履行网站备案信息大金seo
  • 南京网站设计平台搜索引擎seo如何赚钱
  • 福建省建设局实名制网站网络营销推广的方式
  • 网站部署到终端机怎么做推广软件app
  • 怎么做网站里的悬浮窗口可以搜索国外网站的搜索引擎
  • 旅游网的网站建设优质的seo网站排名优化软件
  • 杭州网站建设外包成都seo公司
  • 南宁建站官网南昌seo招聘信息
  • linux系统上的wordpressseo优化方案总结
  • 成都市建网站公司seo优化推广技巧
  • 商丘做网站哪家好seo服务如何收费
  • 上海简站商贸有限公司软文模板300字
  • 斗鱼类的直播网站开发营销宣传方式有哪些
  • 福安做网站最好seo网站关键词优化工具
  • 南宁软件优化网站建设营销策略有哪些方面
  • 做网站怎么排版护肤品营销策划方案
  • 免费开源网站系统有哪些线上拓客渠道有哪些
  • 自建个人网站平台长春seo结算
  • 怎么建设门户网站网站友情链接的好处
  • 沈阳做网站哪个好快速建站
  • b2b网站怎么发布信息网站设计说明
  • 做阀门网站电话seo网站关键词优化报价