Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Да, правильно. Нет, их . Диагональ имеет длину , а квадрат задается двумя точками из неё.
Если кратко: Завести переменную для индекса нижнего угла. Пройтись циклом по индексу верхнего угла. В цикле инкрементировать нижний указатель до тех пор пока больше чем точек. Запоминать минимальную сторону. Наверное, как то так.
Почему, достаточно рассмотреть квадраты на диагонали?
mihaild
Re: Поиск подмножества на плоскости с минимальным диаметром
20.08.2023, 01:53
Да, правильно. Это стандартный прием, называется "метод двух указателей".