Мне однажды задали этот вопрос, но я так и не смог его выяснить:
У вас есть массив N
целых чисел, где N
велико, скажем, миллиард. Вы хотите вычислить среднее значение этого массива. Предположим, у вас есть m+1
машин (m
рабочих, один мастер), на которые можно распределить работу. Как бы вы поступили так?
Поскольку медиана является нелинейным оператором, вы не можете просто найти медиану в каждой машине и затем взять медиану этих значений.