{
int i,j,cambio,aux;
float compara=0,intercambio=0;
for (j=0;j
cambio=0;
for (i=((j+1)% 2);i<(n-1);i=i+2)
{
compara++;
if (vec[i]>vec[i+1])
{
aux=vec[i];
vec[i]=vec[i+1];
vec[i+1]=aux;
intercambio++;
cambio=1;
}
}
if ((cambio==0)&&(j>0))
{
*comp=compara;
*inter=intercambio;
return;
}
}
*comp=compara;
*inter=intercambio;
}
1 comentario:
Muy bueno el artículo ya que es algo que quiero seguir mejorando poquito a poco en nuestro entorno web, muchas gracias!
Publicar un comentario