public static void selectionSort(int [] array) {
int Scan, index, minIndex, minValue;
for (Scan = 0; Scan < (array.length-1); Scan++) {
minIndex = Scan;
minValue = array[Scan];
for(index = Scan + 1; index < (array.length); index++) {
if (array[index] < minValue) {
minValue = array[index];
minIndex = index;
}
}
array[minIndex] = array[Scan];
array[Scan] = minValue;
}
}
Ich brauche nur Hilfe in absteigender Reihenfolge. Das meiste von dem, was ich ausprobiert habe, hat bewirkt, dass diese Sortiererklasse nicht funktioniert oder einfach nicht richtig laufen würde. Jede Hilfe wird geschätzt. mit java.util.Arrays
Java modifizieren Array-Klasse in absteigender Reihenfolge
java.util.Arrays.sort(array);
2. hinzufügen sortiertes Array zu einem anderen Array dh reverseSortedArray
int[] reverseSortedArray = new int[array.length];
for(int i=0;i<array.length;i++) {
reverseSortedArray[i] = array[array.length - (i + 1)];
}
'array [index]' array [index]> minValue' –
4castle
@ 4castle Sie könnten dies als Antwort posten. –
@DawoodibnKareem Ich habe im Moment keine Zeit. Jemand anderes kann, wenn sie es wünschen. – 4castle