选择排序

2020-06-10  本文已影响0人  JayMeWangGL

工作原理

实现方法

实现代码

public class Selection_Sort {

    public static void Selection_Sort(int[] array){
        if (array==null||array.length<=0){
            return;
        }
        int length = array.length;
        for (int i = 0; i < length; i++) {
            int minIndex=i;
            for (int j = i+1;j<length;j++){
                if (array[j]<array[minIndex]){
                    int temp = array[j];
                    array[j]=array[minIndex];
                    array[minIndex]=temp;
                }
            }

        }
    }
    public static void main(String[] args) {
        int[] array = {3,44,38,5,47,15,36,26,27,2,46,4,19,50,48};

        Selection_Sort(array);
        System.out.println(Arrays.toString(array));
    }
}
上一篇下一篇

猜你喜欢

热点阅读