import org.omg.PortableInterceptor.SYSTEM_EXCEPTION; /** * æå ¥æåº */ class InsertSort { public static int[] insertSort(int[] nums) throws InterruptedException { for (int i = 1; i < nums.length; i++) { int temp = nums[i]; tag:for (int j=i-1;j>=0;j--){ if (temp < nums[j]){ nums[j+1] = nums[j]; //忥æ¾ç¤ºï¼å¸®å©çè§£æåºè¿ç¨ /*for (int a:nums){ System.out.print(a+" "); } System.out.println(); Thread.sleep(1000);*/ }else { nums[j] = temp; break tag; } } } return nums; } }