@@ -0,0 +1,839 @@
+%0Apublic class Solution209 %7B%0A%09public static int minSubArrayLen(int s, int%5B%5D nums) %7B%0A        if(nums == null %7C%7C nums.length == 0)%0A            return 0;%0A        %0A        int i = 0;%0A        int j = 0;%0A        int min = nums.length + 1;%0A        while(j %3C= nums.length)%0A        %7B%0A            if(s %3C= 0)%0A            %7B%0A                if(j-i %3C min)%0A                    min = j-i;%0A                s = s + nums%5Bi++%5D;%0A            %7D%0A            else%0A            %7B%0A            %09if(j == nums.length)%0A            %09%09break;%0A                s = s - nums%5Bj++%5D;%0A            %7D%0A        %7D%0A        %0A        if(min == nums.length + 1)%0A            return 0;%0A            %0A        return min;%0A        %0A    %7D%0A%09public static void main(String%5B%5D args) %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09int%5B%5D arr = %7B1,2,3,4,5%7D;%0A%09%09System.out.println(minSubArrayLen(11, arr));%0A%09%7D%0A%0A%7D%0A

Add Solution209