Вам предоставляется множество U из n точек на плоскости, и вы можете вычислить расстояние между любой парой точек в постоянное время. Выберите подмножество U, называемое C, такое, что C имеет ровно k точек в нем, а расстояние между самыми дальними 2 точками в C как можно меньше для данного k. 1 < k <= n
Какой самый быстрый способ сделать это, помимо очевидного решения n-select-k?