A - an array containing the list of numbers
numItems - the number of numbers in the list
for i = 0 to numItems - 1
for j = i+1 to numItems
if A[i] > A[j]
// Swap the entries
Temp = A[i]
A[i] = A[j]
A[j] = Temp
End If
Next j
Next i\
有人可以为我转换为java吗? 我已经尝试但无法理解。
答案 0 :(得分:0)
public static void selectionSort1(int[] x) {
for (int i=0; i<x.length-1; i++) {
for (int j=i+1; j<x.length; j++) {
if (x[i] > x[j]) {
// Exchange elements
int temp = x[i];
x[i] = x[j];
x[j] = temp;
}
}
}
}