Возможный дубликат:
Поиск медианного значения массив?
Как рассчитать среднее значение, медиану, режим и диапазон из набора чисел
Объединение алгоритмов быстрой сортировки и медианного выбора
Как я могу найти медианные значения случайно сгенерированного массива?
Например: это даст мне массив вроде 88,23,93,65,22,43. Код, который я использую, находит среднее число, но не сортируется.
Вот код, который я использую до сих пор:
double Median()
{
int Middle = TheArrayAssingment.length / 2;
if (TheArrayAssingment.length%2 == 1)
{
return TheArrayAssingment[Middle];
}
else {
return (TheArrayAssingment[Middle-1] + TheArrayAssingment[Middle]) / 2.0;
}
}