Selection sort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Sostituito la gif presente precedentemente nel template "Algoritmo" con quella attuale per uniformarla rispetto a quelle presenti nelle altre pagine
Elimino doppie spaziature
Riga 14:
== Descrizione dell'algoritmo ==
L'algoritmo ''seleziona'' di volta in volta il numero minore nella sequenza di partenza e lo sposta nella sequenza ordinata; di fatto la sequenza viene suddivisa in due parti: la sottosequenza ordinata, che occupa le prime posizioni dell'array, e la sottosequenza ''da'' ordinare, che costituisce la parte restante dell'array.
 
{|
|
Riga 40 ⟶ 39:
Quella che segue è una rappresentazione in [[pseudocodice]] del Selection sort:
 
'''procedure''' SelectionSort(a: ''lista dei numeri da ordinare'');
'''for''' i = 0 '''to''' n - 1
posmin ← i
Riga 73 ⟶ 72:
// Scambia il minimo trovato con il primo elemento
swap(arr,indice_min,i);
}
}