Если бы у Вас есть одна огромная сумма чисел и ста компьютеров, Как Вы нашли бы медиану чисел?
Использовать алгоритм выбора.
. Среднее время выполнения этого решения составляет O (n). чтобы сделать его асимптотическим время выполнения O (n), каждый процессор должен разделить числа на группы из 5 элементов, найти медиану каждой группы (используя сортировку вставкой) и отправив эти медианы обратно лидеру, лидер выберет медианное значение этих медиан (используя тот же алгоритм), и это будет стержнем
прочтите статью в вики - http://en.wikipedia.org/wiki/Selection_algorithm