LeetCode简单题之在既定时间做作业的学生人数
题目
给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间。
已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。
请返回在查询时间 queryTime 时正在做作业的学生人数。形式上,返回能够使 queryTime 处于区间 [startTime[i], endTime[i]](含)的学生人数。
示例 1:
输入:startTime = [1,2,3], endTime = [3,2,7], queryTime = 4
输出:1
解释:一共有 3 名学生。
第一名学生在时间 1 开始写作业,并于时间 3 完成作业,在时间 4 没有处于做作业的状态。
第二名学生在时间 2 开始写作业,并于时间 2 完成作业,在时间 4 没有处于做作业的状态。
第三名学生在时间 3 开始写作业,预计于时间 7 完成作业,这是是唯一一名在时间 4 时正在做作业的学生。
示例 2:
输入:startTime = [4], endTime = [4], queryTime = 4
输出:1
解释:在查询时间只有一名学生在做作业。
示例 3:
输入:startTime = [4], endTime = [4], queryTime = 5
输出:0
示例 4:
输入:startTime = [1,1,1,1], endTime = [1,3,2,4], queryTime = 7
输出:0
示例 5:
输入:startTime = [9,8,7,6,5,4,3,2,1], endTime = [10,10,10,10,10,10,10,10,10], queryTime = 5
输出:5
提示:
startTime.length == endTime.length
1 <= startTime.length <= 100
1 <= startTime[i] <= endTime[i] <= 1000
1 <= queryTime <= 1000
来源:力扣(LeetCode)
解题思路
题目非常简单,只需要判断queryTime是否在每一对starTime和endTime之间并统计即可。
class Solution:def busyStudent(self, startTime: List[int], endTime: List[int], queryTime: int) -> int:count=0for i,j in zip(startTime,endTime):if i<=queryTime<=j:count+=1return count
LeetCode简单题之在既定时间做作业的学生人数相关推荐
- 1450. 在既定时间做作业的学生人数
在既定时间做作业的学生人数 题目描述 给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间. 已知,第 i 名学生在 sta ...
- LeetCode 1450. 在既定时间做作业的学生人数
1. 题目 给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间. 已知,第 i 名学生在 startTime[i] 时开始 ...
- LeetCode简单题之按既定顺序创建目标数组
题目 给你两个整数数组 nums 和 index.你需要按照以下规则创建目标数组: 目标数组 target 最初为空. 按从左到右的顺序依次读取 nums[i] 和 index[i],在 target ...
- div+css静态网页设计 电商购物网站设计(55页) 电商网页设计制作 简单静态HTML网页作品 购物网页作业成品 学生商城网站模板
HTML5期末大作业:电商购物网站设计--电商购物网站设计(55页) 电商网页设计制作 简单静态HTML网页作品 购物网页作业成品 学生商城网站模板 文章目录 HTML5期末大作业:电商购物网站设计- ...
- HTML5期末大作业:电商购物网站设计——电商购物网站设计(55页) 电商网页设计制作 简单静态HTML网页作品 购物网页作业成品 学生商城网站模板
HTML5期末大作业:电商购物网站设计--电商购物网站设计(55页) 电商网页设计制作 简单静态HTML网页作品 购物网页作业成品 学生商城网站模板 常见网页设计作业题材有 个人. 美食. 公司. 学 ...
- HTML5期末大作业:甜品蛋糕网站设计——甜品蛋糕网页设计(5页) 甜品网页设计制作 简单静态HTML网页作品 美食网页作业成品 学生水果生鲜网站模板
HTML5期末大作业:甜品蛋糕网站设计--甜品蛋糕网页设计(5页) 甜品网页设计制作 简单静态HTML网页作品 美食网页作业成品 学生水果生鲜网站模板 常见网页设计作业题材有 个人. 美食. 公司. ...
- LeetCode简单题之数组形式的整数加法
题目 对于非负整数 X 而言,X 的数组形式是每位数字按从左到右的顺序形成的数组.例如,如果 X = 1231,那么其数组形式为 [1,2,3,1]. 给定非负整数 X 的数组形式 A,返回整数 X+ ...
- LeetCode简单题之Excel 表中某个范围内的单元格
题目 Excel 表中的一个单元格 (r, c) 会以字符串 "" 的形式进行表示,其中: 即单元格的列号 c .用英文字母表中的 字母 标识. 例如,第 1 列用 'A' 表示, ...
- LeetCode简单题之增量元素之间的最大差值
题目 给你一个下标从 0 开始的整数数组 nums ,该数组的大小为 n ,请你计算 nums[j] - nums[i] 能求得的 最大差值 ,其中 0 <= i < j < n 且 ...
最新文章
- Possible MySQL server UUID duplication for server
- 18 个 Java8 日期处理的实践,太有用了!
- 广域网协议:PPP协议和HDLC协议—Vecloud微云
- 文件或目录权限chmod,更改所有者和所属组chown ,umask的使用 ,隐藏权限的使用 lsattr,chattr...
- 关于invSqrt( )函数
- iOS开发-开发总结(四)
- python 网格交易源码下载_GitHub - xiongyixiaoyang/grid-trading: 网格交易(期货) ,基于网格交易方法的交易策略...
- Auto activation triggers for Java(代码提示)功能扩展
- ICLR 2020丨微软亚洲研究院精选论文解读
- CCF NOI1060 雷同检测
- 如何成为一个技术全面的架构师
- 【2018-2019 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) F】Rectangles【扫描线】
- dmg为什么下载成php,解答:dmg是什么意思,dmg文件如何打开,及怎么把dmg转换成iso
- win10没有realtek高清晰音频管理器_【微软】第49期分享:装完Win 10最新补丁数据没了!...
- SVN修改文件夹名称
- Janus: P2P打洞失败
- PHP函数实现计算器—加减乘除
- HDOJ 1197 Specialized Four-Digit Numbers 特别的四位数
- 【测试】linux tc命令|Linux模拟网络延迟、丢包等|traffic control(流量控制)
- 走近门球运动·体育项目
热门文章
- 恭喜你发现了宝藏,编程习惯-日积月累
- Sentinel 高可用流量管理框架
- docker常用命令详解
- 2022-2028年中国粘胶纤维市场投资分析及前景预测报告
- etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)
- Linux 运维常用命令 find、awk、sed、grep、vi、ps、lsof、rpm
- leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间
- c++一些常见的知识点
- 马斯克如何颠覆航天? 1/5385成本,c++和python编程!
- gitflow分支管理模型