Most Points on a Line — Solution & Editorial
For each anchor point, hash the normalized direction (reduced dx:dy with a canonical sign) to every other point; the largest bucket + 1 is the best line through that anchor. Take the maximum.
Complexity: O(N2)
Watch out: Slopes must be stored as reduced integer pairs with a canonical sign — floating slopes collide or split lines.