void selectionSort(int* A, int n) {
int i, j, min, tmp;
for (i = 0; i < n-1; i++) {
min = i;
for (j = i+1; j < n; j++)
if (A[j] < A[min]) min = j;
tmp = A[min];
A[min] = A[i];
A[i] = tmp;
}