Код: Выделить всё
void selection_sort(int* m[], int array_size) {
for (int i = 0; i < array_size; i++)
int min_ind = i;
for (int j = i+1; j < array_size; j++){
if (m[min_ind] > m[j]){
min_ind = j;
}
}
int temp = *m[i];
*m[i] = *m[min_ind];
*m[min_ind] = temp;
}
}
Код: Выделить всё
int *sel_nums = new int[n];
Код: Выделить всё
selection_sort( &sel_nums, x );
Код: Выделить всё
Segmentation fault (core dumped)
Подробнее здесь: https://stackoverflow.com/questions/681 ... ction-sort