void selection_sort (int dim, int v[])
{
int i, i_min;
for(i=0; i<dim;i++)
{
f(&v[i]);
for (i=0;i<dim;i++)
{
v[i_min]=v[0];
if (v[i]<v[i-min])
{
v[i_min]=v[i];
}
}
swap (*pv[i], *pv[i_min]);
}
\*stampa il vettore riordinato*\
return v[i];
}
L'esercizio mi richiede l'algoritmo selection_sort che permetta di riordinare un vettore "sistemando" gli elementi uno per volta partendo da quello di indice più basso.
Grazie mille a tutti in anticipo per le risposte.