直接插入排序

℡╲_俬逩灬. 提交于 2020-03-01 03:44:21
public class Mytest{
    public static void main(String[]args){
        int []arr={9,-4,6,-100};
        insertSort(arr);
        System.out.println(Arrays.toString(arr));

    }

    public static void  insertSort(int []arr){

        for (int i=1;i<arr.length;i++){
            int temp=arr[i];
            int j;
            for ( j=i;j>0&&temp<arr[j-1];j--){
                arr[j]=arr[j-1];
            }
            arr[j]=temp;
        }

    }


}

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!