本文共 797 字,大约阅读时间需要 2 分钟。


package cn.itcast;public class SelectionSort {       public static void main(String[] args) {           //定义整形数组        int arr[]={   3,38,5,44,15,36,26,27,2,47,46,4,19,50,48};        //调用选择排序方法        int arrays[]=selectionSort(arr);        //遍历输出结果        for (int a : arrays) {               System.out.print(a+" ");        }    }    //选择排序    public static int[] selectionSort(int[] array){           if(array.length==0)            return array;        for (int i = 0; i < array.length; i++) {               //初始化最小值下标            int minIndex=i;            for(int j=i;j   运行结果

最佳情况:T(n) = O(n2) 最差情况:T(n) = O(n2) 平均情况:T(n) = O(n2)
转载地址:http://inglz.baihongyu.com/