@@ -0,0 +1,866 @@
+package leetcode;%0A%0A/**%0A * https://oj.leetcode.com/problems/merge-sorted-array/%0A */%0Apublic class Problem88 %7B%0A    public void merge(int A%5B%5D, int m, int B%5B%5D, int n) %7B%0A        int%5B%5D aux = new int%5BA.length%5D;%0A        for (int i = 0; i %3C aux.length; i++) %7B%0A            aux%5Bi%5D = A%5Bi%5D;%0A        %7D%0A        int x = 0;%0A        int y = 0;%0A        int idx = 0;%0A        while (x %3C m && y %3C n) %7B%0A            if (A%5Bx%5D %3C= B%5By%5D) %7B%0A                aux%5Bidx++%5D = A%5Bx++%5D;%0A            %7D else %7B%0A                aux%5Bidx++%5D = B%5By++%5D;%0A            %7D%0A        %7D%0A        if (x %3C m) %7B%0A            for (int i = x; i %3C m; i++) %7B%0A                aux%5Bidx++%5D = A%5Bi%5D;%0A            %7D%0A        %7D%0A        if (y %3C n) %7B%0A            for (int i = y; i %3C n; i++) %7B%0A                aux%5Bidx++%5D = B%5Bi%5D;%0A            %7D%0A        %7D%0A        for (int i = 0; i %3C aux.length; i++) %7B%0A            A%5Bi%5D = aux%5Bi%5D;%0A        %7D%0A    %7D%0A%7D%0A

Solve problem 88