Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3498674
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T12:31:07+00:00 2026-05-18T12:31:07+00:00

N points are given as input. Let’s say (x1,y1), (x2,y2)… (xn,yn) . Is there

  • 0

N points are given as input.

Let’s say (x1,y1), (x2,y2)... (xn,yn).

Is there a non-combinatorial solution to find the maximum number of collinear points? Can they be arranged in a fancy data structure that would help this computation?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T12:31:08+00:00Added an answer on May 18, 2026 at 12:31 pm

    For each point i, find the slope to every other point j and
    look for duplicates. Duplicates can be found by sorting the slopes and
    comparing adjacent values. Point i is collinear with the points in
    each set of duplicates. Keep track of the maximal set as you go.

    For each i, you have n-1 slopes to calculate and sort and compare.
    Therefore, using a (n log n) sorting, the complexity of the algorithm is
    O(n^2 log n).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

given a matrix of distances between points is there an algorithm for determining a
What is the best way to check if a given url points to a
I want to get the UCS-2 code points for a given UTF-8 string. For
Given an arbitrary sequence of points in space, how would you produce a smooth
Is there a simple way to store points of time relative to days of
Given a point such as (0, 0, 0) and a vector like (x, y,
Given a point (pX, pY) and a circle with a known center (cX,cY) and
I have a 2D image randomly and sparsely scattered with pixels. given a point
Given an anchor element (with something like $(a:first) ), how do you get the
Given an irregular polygon and a point within that polygon, how do I determine

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.