java选择排序案例

Posted 爱哩java

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java选择排序案例相关的知识,希望对你有一定的参考价值。

用一个索引位置上的元素,一次与其他索引上的元素比较,小在前,大后

package test选择;

public class ch1 {

     public static void main(String [] args) {

          int[] arr={ 11,23 ,22,- 9,8 };

          selectSort( arr);

          print( arr);

     }

     public static void selectSort(int [] arr){

          for(int i =0; i<arr .length; i++){

              for(int j = i+1 ;j< arr.length ;j++){

                  if(arr [i]> arr[j ]){

                  int temp = arr[ i];

                 arr [i]= arr[j ];

                 arr [j]= temp;

                  }

              }

          }

     }

     public static void print(int [] arr ){

          for ( int i = 0; i < arr. length; i ++) {

              System.out .print( arr[i ]+"  ");

          }

     }

}

以上是关于java选择排序案例的主要内容,如果未能解决你的问题,请参考以下文章

python第十四课--排序及自定义函数之案例一:选择排序

八大数据排序法选择排序法的图形理解和案例实现 | C++

Scratch算法讲解Scratch选择排序 少儿编程Scratch常见排序算法案例分析讲解一

Scratch算法讲解01-Scratch选择排序 少儿编程Scratch常见排序算法案例分析讲解

冒泡排序和选择排序

排序算法之冒泡选择插入排序(Java)