本帖最后由 为梦想而活着 于 2014-6-19 10:39 编辑
- public static void selectsort(int[] arr) {
- for (int i = 0; i < arr.length-1; 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;
- }
- }
- }
- }
复制代码 在这段选择排序函数中:
为什么 i < arr.length-1;
为什么int j = i + 1;
|