LeetCode - 1450. Number of Students Doing Homework at a Given Time

henu·2023년 10월 27일
0

LeetCode

목록 보기
127/186

Solution

var busyStudent = function(startTime, endTime, queryTime) {
    return startTime.filter((e, i) => e <= queryTime && endTime[i] >= queryTime).length
};

Explanation

queryTime에 숙제를 하고 있는 학생들의 수를 구하는 것이다. 숙제를 다 했거나 숙제를 시작안한 학생이 아니라 그 시간에 숙제를 진행중인 학생들의 수를 구하는 것이다.
따라서, queryTimestartTime이후이고 endTime이전이면 그 시간에 숙제를 진행중인 것이다.

0개의 댓글