选择排序
概念:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。
基本思想:第一次取出数组中最小的(或最大的)那个数字,第二取出数组中第二最小(或第二最大)的那个数字,一次类推。。。
java代码实现:
int[] x = {22,2,12,34,23,232};
int temp;
for(int i=0;i<x.length-1;i++){
for(int j=i+1;j<x.length;j++){
if(x[i]>x[j]){
temp = x[i];
x[i]=x[j];
x[j]=temp;
}
}
}