LeetCode 152 경주 코스 주

둘째, 피트니스 프로그램 평가 ( LeetCode 5174- )

2.1 제목 설명

2.2 문제 해결 방안

아주 간단한 질문, 잘 문제의 의미를 명확하게 이해. K 일 연속이 될 수있는 한.

2.3 코드 해결


public class Solution {

    public int dietPlanPerformance(int[] calories, int k, int lower, int upper) {

        int res = 0;
        int len = calories.length;
        OK:
        for (int i = 0; i < len; i++) {
            int sum = 0;
            if (i + k > len) {
                continue OK;
            }
            for (int j = 0; j < k; j++) {
                sum += calories[i + j];
            }
            if (sum > upper) {
                res++;
            }
            if (sum < lower) {
                res--;
            }

        }
        return res;
    }

}

추천

출처www.cnblogs.com/fonxian/p/11444302.html