插入排序

来源:互联网 发布:淘宝评价记录能删除吗 编辑:程序博客网 时间:2024/06/10 03:13
package 各种排序算法;import java.util.Arrays;public class 插入排序 {static int[] array = new int[]{946, 947, 948, 100, 534, 191, 448,615, 541, 684};public static void main(String[] args) {insertSort(array);System.out.println(Arrays.toString(array));}private static void insertSort(int[] array) {//插入排序for(int i = 1 ;i < array.length ; i++){int tmp = array[i];if(array[i] < array[i - 1]){int j = i -1 ;while (j>=0 && array[j]> tmp){array[j+1] = array[j];j--;}array[j+1] = tmp;}}}}

原创粉丝点击