Selection Sort - Написать алгоритм для arraylist - C#
Формулировка задачи:
public static void selectionSort(ArrayList data)
{
//а тут что??
}Решение задачи: «Selection Sort - Написать алгоритм для arraylist»
textual
Листинг программы
public static List<int> Selection(List<int> list)
{
for (int i = 0; i < list.Count-1; i++)
{
int min = i;
for (int j = i + 1; j < list.Count; j++)
{
if (list[j] < list[min])
{
min = j;
}
}
int dummy = list[i];
list[i] = list[min];
list[min] = dummy;
}
return list;
}