简单粗暴for循环

import java.util.*;
public class Solution {
    public ArrayList<Integer> maxInWindows(int [] num, int size) {
        ArrayList<Integer> ret =new ArrayList<Integer>();
        if(num.length==0 || size==0 || size>num.length){
            return ret;
        }
        for(int i=0;i<=num.length-size;i++){
            int temp=num[i];
            for(int j=0;j<size;j++){
                temp=temp>=num[i+j]?temp:num[i+j];
            }
            ret.add(temp);
        }
        return ret;
    }
}