class Solution {
public:
vector<int> maxInWindows(const vector<int>& num, unsigned int size) {
if(size>num.size()) return {};
vector<int>res;
for(int i=0;i<=num.size()-size;i++){
int max=0;
for(int j=0;j<size;j++){
if(num[i+j]>max) max=num[i+j];
if(j==size-1) res.push_back(max);
}
}
return res;
}
};

京公网安备 11010502036488号