Проблема: вход является (не обязательно отсортированной) последовательностью S = k1, k2, ..., kn из n произвольных чисел. Рассмотрим коллекцию C из n² чисел вида min {ki, kj} для 1 <= i, j <= n. Представьте алгоритм <code>O(n) времени и O(n)
пространства, чтобы найти медиану C.
До сих пор я обнаружил, изучая C для различных множеств S, что число экземпляров наименьшего числа в S в C равно (2n-1), следующее наименьшее число: (2n-3) и т. Д. пока у вас есть только один экземпляр наибольшего числа.
Есть ли способ использовать эту информацию, чтобы найти медиану C?