16 lines
298 B
C
16 lines
298 B
C
|
void select_sort(int array[], int num) {
|
||
|
|
||
|
int maxIndex;
|
||
|
for (int i = 0; i < num - 1; i++) {
|
||
|
maxIndex = i;
|
||
|
for (int j = (i + 1); j < num; j++) {
|
||
|
if (array[j] > array[maxIndex]) {
|
||
|
maxIndex = j;
|
||
|
}
|
||
|
}
|
||
|
int temp = array[i];
|
||
|
array[i] = array[maxIndex];
|
||
|
array[maxIndex] = temp;
|
||
|
}
|
||
|
}
|