1450.在既定时间做作业的学生人数
链接:1450.在既定时间做作业的学生人数
难度:Easy
标签:数组
简介:请返回在查询时间 queryTime 时正在做作业的学生人数。
题解 1 - rust
- 编辑时间:2022-08-19
- 内存消耗:2.1MB
- 编程语言:rust
- 解法介绍:遍历。
impl Solution {
pub fn busy_student(start_time: Vec<i32>, end_time: Vec<i32>, query_time: i32) -> i32 {
let mut ans = 0;
for i in 0..start_time.len() {
if start_time[i] <= query_time && end_time[i] >= query_time {
ans += 1;
}
}
ans
}
}
题解 2 - python
- 编辑时间:2024-09-01
- 执行用时:38ms
- 内存消耗:16.27MB
- 编程语言:python
- 解法介绍:遍历。
class Solution:
def busyStudent(self, startTime: List[int], endTime: List[int], queryTime: int) -> int:
return sum(startTime[i] <= queryTime <= endTime[i] for i in range(len(startTime)))