@@ -0,0 +1,781 @@
+package leetcode;%0A%0Aimport java.util.Arrays;%0A%0A/**%0A * https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/%0A */%0Apublic class Problem80 %7B%0A    public int removeDuplicates(int%5B%5D nums) %7B%0A        if (nums.length == 0) %7B%0A            return 0;%0A        %7D%0A        int%5B%5D tmp = new int%5Bnums.length%5D;%0A        int num = nums%5B0%5D;%0A        int count = 0;%0A        int idx = 0;%0A        for (int i = 0; i %3C nums.length; i++) %7B%0A            if (nums%5Bi%5D == num) %7B%0A                count++;%0A            %7D else %7B%0A                count = 1;%0A                num = nums%5Bi%5D;%0A            %7D%0A            if (count %3C 3) %7B%0A                tmp%5Bidx++%5D = nums%5Bi%5D;%0A            %7D%0A        %7D%0A        for (int i = 0; i %3C nums.length; i++) %7B%0A            nums%5Bi%5D = tmp%5Bi%5D;%0A        %7D%0A        return idx;%0A    %7D%0A%7D%0A

Solve problem 80