在既定时间做作业的学生人数(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[i]&&queryTime<=endTime[i]){
                flag++;
            }
            i++;
        }
        return flag;
    }
}

在这里插入图片描述

你可能感兴趣的:(LeetCode,leetcode,算法,c#)