IComeFromBehind
Power Member
kabalo um dos teus próprios posts já contem a solução para o problema da permuta:
Código:
private static void swap(int[] a, int i, int j) {
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}