package cn; import java.util.Arrays; public class Test47 { public static void main(String[] args) { int[] num1 = {5,13,86,25,94,73,1,9,36,64,57}; insertSort(num1); System.out.println(Arrays.toString(num1)); } public static void insertSort(int[] nums){ for(int i=1;i<nums.length;i++){ for(int j=i;j>0;j--){ //j从i开始,向前走 if(nums[j-1]>nums[j]){ //如果前面的数大于后面的数,交换位置 int temp = nums[j-1]; nums[j-1] = nums[j]; nums[j] = temp; } } } } }
插入排序 (扑克牌)
最新推荐文章于 2020-12-19 20:42:26 发布