154天,12次竞赛,573道题目,拿到了knight。
算是到了新的一个阶段吧,正好接下来四周应该都打不了了,因为周末有实验课。
每日一题
class Solution {
public:
int numSubarrayBoundedMax(vector<int>& nums, int left, int right) {
int n = nums.size(), i0 = -1, i1 = -1;
int ans = 0;
for (int i = 0; i < n; i++) {
if (nums[i] > right) i0 = i;
if (nums[i] >= left) i1 = i;
ans += i1 - i0;
}
return ans;
}
};