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