JAVA 滑动窗口最大值

public class Hello {  
     public static void main(String[] args) {  
        int nums[]= {1,3,-1,-3,5,3,6,7};
        int i,j;
        int k=3;
        int max=-99;
        for(i=0;i<=nums.length-k;i++) {
        	for(j=i;j<=i+2;j++) {
        		if(nums[j]>max)
        			max=nums[j];
        	}
        	System.out.print(max+" ");
    		max=0;
        }
     }  
} 

结果:

3 3 5 5 6 7

猜你喜欢

转载自blog.csdn.net/abc1498880402/article/details/80408859
今日推荐