Boa noite, o algoritmo buble sort é um método estavel, como posso torna-lo instavel?
void Bubblesort (int v[ ], int n)
{
int aux, i, j, trocas;
for (i = 0; i < n, i++)
{
trocas = 0;
for (j = 0; j < (n – i – 1); j++)
if ( v[j] > v[j+1] )
{
aux = v[j];
v[j] = v[j+1];
v[j+1] = aux;
trocas++;
}
if (trocas = = 0)
break;
}
}
Se eu remover a parte em vermelho resolveria ou melhor iria torna-lo instavel?