@@ -0,0 +1,599 @@
+public class Solution %7B%0A    public void moveZeroes(int%5B%5D nums) %7B%0A        if(nums.length %3C= 1)%7B%0A            return;%0A        %7D%0A        int zIndex = 0, cur = 0;%0A        while(zIndex %3C nums.length)%7B%0A            if(nums%5BzIndex%5D == 0)%7B%0A                cur = zIndex;%0A                break;%0A            %7D%0A            zIndex ++;%0A        %7D%0A        if(zIndex == nums.length)%7B%0A            return;%0A        %7D%0A        for(; cur %3C nums.length; cur++)%7B%0A            if(nums%5Bcur%5D != 0)%7B%0A                nums%5BzIndex%5D = nums%5Bcur%5D;%0A                nums%5Bcur%5D = 0;%0A                zIndex ++;%0A            %7D%0A        %7D%0A    %7D%0A%7D

Q283 Move Zeroes