首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

容易排序

2012-09-08 
简单排序思想:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到

简单排序
思想:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。

public static void selectSort(int[] arr) {       int index = 0;       int temp = 0;       for (int i = 0; i < arr.length - 1; i++) {           index = i;           for (int j = i + 1; j < arr.length; j++) {              if (arr[j] < arr[index]) {                  index = j;              }           }           temp = arr[i];           arr[i] = arr[index];           arr[index] = temp;        }    }

热点排行