【发布时间】:2019-04-07 21:33:54
【问题描述】:
我正在尝试创建一个 selectionSort 方法来按降序排列值。此代码按升序排列它们。如何交换此代码以另一种方式排列。
public void selectionSort()
{
int n = data.length;
for(int index = 0; index < n-1; index++)
{
int min_idx = index;
for(int j = index+1; j < n; j++)
if(data[j] < data[min_idx])
min_idx = j;
int temp = data[min_idx];
data[min_idx] = data[index];
data[index] = temp;
}
}
【问题讨论】:
-
Reverse Array Order的可能重复
标签: java sorting reverse selection-sort