Ordinamento per selezione: il codice
Questo è il codice Julia dell’algoritmo di ordinamento per selezione, spiegato alle pagine 35-38 del libro.
# Questa funzione realizza l'algoritmo di ordinamento
# SelectionSort, spiegato nel libro alle pagine 37-38.
function selectionsort(a)
for i in 1:length(a)
indice = i
for j in (i+1):length(a)
if (a[j] > a[indice])
indice = j
end
end
a[i],a[indice] = a[indice],a[i]
end
end
