import java.util.*;
public class Solution {
public ArrayList<Integer> maxInWindows (int[] num, int size) {
ArrayList<Integer> ret = new ArrayList<>();
if(size>num.length||size==0){
return ret;
}
int s =0;
int l = size-1;
int[] res = new int[size];
while(l<num.length){
for(int i=0;i<size;i++){
res[i] = num[s+i]; //赋值每次s+i的位置对应res【i的位置
}
Arrays.sort(res);
ret.add(res[size-1]);
l++;
s++;
}
return ret;
}
}



京公网安备 11010502036488号