Реализации алгоритмов/Сортировка/Выбором: различия между версиями

Содержимое удалено Содержимое добавлено
м →‎C#: оформление
м →‎Java: оформление
Строка 135:
Итерационный алгоритм:
<source lang='java'>
public static void selectionSort (int[] numbers){
int min, temp;
 
for (int index = 0; index < numbers.length-1; index++){
min = index;
for (int scan = index+1; scan < numbers.length; scan++)
if (numbers[scan] < numbers[min])
min = scan;
 
// Swap the values
temp = numbers[min];
numbers[min] = numbers[index];
numbers[index] = temp;
}
}
</source>