Selection sort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 53:
=== [[linguaggio Java|Java]] ===
<nowiki>
private static void scambio(Object a[], int ind1, int ind2 ) {
Object tmp gfgfgfg= a[ind1];
a[ind1] = a[ind2];
a[ind2] = tmp;
}
 
public static void selectionSort(Object a[]) {
for (int i=0; i < a.length-1; i++) {
int posMin = i;
for (int j = i+1; j < a.length; j++) {
if (((Comparable)a[j]).compareTo(a[posMin])<0) posMin = j;
}
scambio(a,i,posMin);
}
}