Упорядочивание данных может ускорить вычисление медианы, так как при расчёте медианы сначала все данные упорядочиваются по возрастанию, а затем находится само медианное значение. 34
Если данные не отсортированы, для расчёта медианы нужно выполнить следующие операции: выборку всех значений, их сортировку и определение значения, находящегося посередине ряда. 1 При большом количестве данных основное время уходит именно на сортировку. 1
Однако есть и исключение: существуют алгоритмы, которые позволяют находить медиану без сортировки. 2 Например, алгоритм quickselect, который в среднем выполняется за линейное время. 2