Bubble sort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 60:
public void bubbleSort(int[] array)
{
int temp = 0;
for(int i = array.length - 1; i > 0; i--)
for(int j = 0; j < i; j++)
if(array[j] > array[j+1]) /*/ compara gli elementi vicini */
{ // scambio
{
array[j]temp ^= array[j+1]; // Usa XOR per scambiare i valori più velocemente
array[j+1] ^= array[j];
array[j] ^= array[j+1]temp;
}
}