Реализации алгоритмов/Сортировка/Выбором: различия между версиями
Содержимое удалено Содержимое добавлено
→TurboBasic 1.1: обновление данных |
|||
Строка 41:
== [[w:C Sharp|C#]] ==
<big><source lang="cpp">
public void SelectionSort(ref int[]
{
for (int i = 0; i < length - 1; ++i)
{
int minInd = i;
int minVal = arr[minInd];
for (int j = i + 1; j < length; ++j)
{
{
▲ if (a[j] < a[k])
{▼
}▼
}
}
// if (minVal != arr[i]) // при устойчивой сортировке
arr[minInd] = arr[i];
arr[i] = minVal;
}
</source></big>
|