LeetCode刷題:在既定時間做作業的學生人數(C#)

給你兩個整數數組 startTime(開始時間)和 endTime(結束時間),並指定一個整數 queryTime 作爲查詢時間。

已知,第 i 名學生在 startTime[i] 時開始寫作業並於 endTime[i] 時完成作業。

請返回在查詢時間 queryTime 時正在做作業的學生人數。形式上,返回能夠使 queryTime 處於區間 [startTime[i], endTime[i]](含)的學生人數。

來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/number-of-students-doing-homework-at-a-given-time
著作權歸領釦網絡所有。商業轉載請聯繫官方授權,非商業轉載請註明出處。

public class Solution {
    public int BusyStudent(int[] startTime, int[] endTime, int queryTime) {
        int i=0;
        int flag=0;
        while(i<startTime.Length){
            if(queryTime>=startTime[i]&&queryTime<=endTime[i]){
                flag++;
            }
            i++;
        }
        return flag;
    }
}

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章