@@ -0,0 +1,339 @@
+class Solution %7B%0A    public int maxSubArray(int%5B%5D nums) %7B%0A        if (nums == null %7C%7C nums.length == 0) return 0;%0A%0A        int preMax = 0;%0A        int answer = nums%5B0%5D;%0A%0A        for (int num : nums) %7B%0A            preMax = Math.max(preMax + num, num);%0A            answer = Math.max(answer, preMax);%0A        %7D%0A%0A        return answer;%0A    %7D%0A%7D

update #o42