Привет, пользователи Stack Overflow,Выбрать Сортировка сравнений массива
Я пытаюсь выяснить, как определить, сколько сравнений массивов происходит внутри метода. Функция arrayMaxPos выполняет сравнение n-1, чтобы найти максимальный элемент в массиве размера n.
Я просто хочу, чтобы моя голова вокруг этого.
public static void SelectSort(int [] a, int n)
{
for (int i = n; i> 1; i--)
{
int maxPos = arrayMaxPos(a, i);
swop(a, maxPos, i-1);
}
}
Большое спасибо.
кстати Проверяли ли вы - это этот метод реального работает для сортировки массива - Ур выполняется цикл от I = n до i> 1. – exexzian