ragazzi io ho provato a farlo con un bubble sort parziale ma non mi viene bene potete darmi una mano?
void bubblesort(int a1[],int n1,int k1)
{
int t;
int i=0,j;
for(i=0;i<n1;i++)
{
for(j=0;j<k1;j++)
{
if(a1[j]>a1[j+1])
{
t=a1[j];
a1[j]=a1[j+1];
a1[j+1]=t;
}
}
}
}
ho anche provato a fare un bubble sort inverso xchè mi sembrava più semplice ma niente
qualcuno mi può illuminare?


