选择排序

  1.  

     

  2. 代码实现:
    public class 选择排序 {
    public static void main(String[] args) {
    int[] array={2,5,4,3,1};
    //外循环:i表示我拿着哪个索引进行比较,并交换位置
    for (int i = 0; i <array.length-1 ; i++) {
    //内循环:拿着i和i后面的数据进行交换
    for (int j = i+1; j <array.length ; j++) {
    if (array[i]>array[j]){
    int temp=array[i];
    array[i]=array[j];
    array[j]=temp;

    }
    }
    }
    printArray(array);
    }

    private static void printArray(int[] array) {
    for (int i = 0; i <array.length ; i++) {
    System.out.println(array[i]+"\t");

    }
    System.out.println();
    }
    }
posted @ 2023-03-26 11:14  为zq  阅读(16)  评论(0)    收藏  举报