二、健身计划评估(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;
}
}