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

网站logo做黑页网站提交百度收录

网站logo做黑页,网站提交百度收录,wordpress和自己写,wordpress政府网站给你一个字符串 s,模拟每秒钟的事件 i: 如果 s[i] E,表示有一位顾客进入候诊室并占用一把椅子。如果 s[i] L,表示有一位顾客离开候诊室,从而释放一把椅子。 返回保证每位进入候诊室的顾客都能有椅子坐的 最少 椅子…

给你一个字符串 s,模拟每秒钟的事件 i

  • 如果 s[i] == 'E',表示有一位顾客进入候诊室并占用一把椅子。
  • 如果 s[i] == 'L',表示有一位顾客离开候诊室,从而释放一把椅子。

返回保证每位进入候诊室的顾客都能有椅子坐的 最少 椅子数,假设候诊室最初是 空的 

示例 1:

输入:s = "EEEEEEE"

输出:7

解释:

每秒后都有一个顾客进入候诊室,没有人离开。因此,至少需要 7 把椅子。

示例 2:

输入:s = "ELELEEL"

输出:2

解释:

假设候诊室里有 2 把椅子。下表显示了每秒钟等候室的状态。

事件候诊室的人数可用的椅子数
0Enter11
1Leave02
2Enter11
3Leave02
4Enter11
5Enter20
6Leave11

示例 3:

输入:s = "ELEELEELLL"

输出:3

解释:

假设候诊室里有 3 把椅子。下表显示了每秒钟等候室的状态。

事件候诊室的人数可用的椅子数
0Enter12
1Leave03
2Enter12
3Enter21
4Leave12
5Enter21
6Enter30
7Leave21
8Leave12
9Leave03

提示:

  • 1 <= s.length <= 50
  • s 仅由字母 'E' 和 'L' 组成。
  • s 表示一个有效的进出序列。

思路:题目要求每位进入候诊室的顾客都能有椅子坐的 最少 椅子数,那我们就假设椅子数没有限制,只要有人进来,我们就给他一把椅子,当人出去之后,新进来的人数少于现有的椅子数,那就不需要再添新的椅子,因此,我们可以得到我们需要放置的最少椅子数就是最多的连续进来人数,进入用'E'表示,故我们只需要找到字符串中E连续出现的最大次数即可。

代码(Python):

class Solution(object):def minimumChairs(self, s):maxNum = 0chair = 0for i,str in enumerate(s):if str == 'E':chair += 1maxNum = max(chair,maxNum)else:chair -= 1return maxNum

http://www.yidumall.com/news/41942.html

相关文章:

  • 怎么在各个网站免费推广信息网站托管服务商
  • 哪个建设网站好百度app在哪里找
  • 教育培训网站制作怎么自己注册网站
  • 上线了建站怎么收费不错宁波seo公司
  • 国内网站设计案例欣赏p2p万能搜索种子
  • 喜欢做网站的行业正规seo排名公司
  • 怎么认证网站如何优化推广网站
  • cdn如何做网站备案seo专员是什么职业
  • 创建学校网站千锋教育学费
  • 网站开发的开题任务书重庆百度快速优化
  • 青海旅游的网站建设小说推广关键词怎么弄
  • 现在的网站使用frameset做吗网络营销课程感悟
  • 苏州制作网站的公司简介微信营销技巧
  • 做网站一般什么价格开源seo软件
  • 广西营销型网站建设怎样做品牌推广
  • wpzoom wordpress cms长沙seo研究中心
  • 网站同时做竞价和seo爱上链外链购买交易
  • 请公司建网站网站优化排名推广
  • 电影网站制作教程企业关键词推广
  • 什么叫响应式网站新产品推广方式有哪些
  • 徐州市贾汪区建设局网站网站关键词提升
  • 怎么做义工网站公司网站策划宣传
  • 贵州网站推广电话近期的重大新闻
  • 二级目录 Wordpress抖音seo系统
  • 网站制作排行榜抖音关键词排名
  • 龙岩市兼职网搜索引擎网站优化和推广方案
  • 便宜网站开发培训优化搜索关键词
  • 怎么做外贸个人网站网站功能优化
  • 定制开发网站优化seo软件
  • 中国的网站域名是什么意思seo公司推广宣传