А как искали медиану "без компьютеров"
Опишем один из способов.
- Выборку разбивали на группы длины m (слева направо, m - нечётное число, обычно брали m=5).
- Для каждой группы находили медиан и записывали его в новый массив (список).
- Для последней группы, в которой могло оказаться чётное количество чисел,
применяли "договоренность" (будем считать, что это первое число из второй половины)
- Операцию повторяли для нового массива медиан
Пример.
Положим m=5 и определим медиану для набора
909, 4, 4, 7, 9, 12, 77, 45, 1, 4, 90, 65, 3, 2, 22, 40, 65, 80, 93, 21, 100, 9, 12, 20, 3
- 909, 4, 4, 7, 9 -> 7 ; 12, 77, 45, 1, 4 -> 12; 90, 65, 3, 2, 22 -> 22; 40, 65, 80, 93, 21 -> 65; 100, 9, 12, 20, 3 -> 12
следовательно, после 1 прохода получим последовательность 77,12,22,65,12
- 77,12,22,65,12 -> 22
Таким образом, мы нашли медиан = 22. Настоящая медиана равна 20, а число 22 стоит в отсортированном массиве на две позиции правее.
Можно также заметить, что если бы мы добавили к массиву число a (a>22), то оно бы и стало медианой.
На практике "хвост" добавляли к последней группе.