Проблема:
N точек заданы на двумерной плоскости. Каково максимальное количество точек на одной прямой?
Задача имеет решение O (N 2): пройдите через каждую точку и найдите число точек, которые имеют одинаковую dx / dy
по отношению к текущей точке. Храните dx / dy
отношения в хэш-карте для эффективности.
Есть ли лучшее решение этой проблемы, чем O (N 2)?