0

Let $S$ be a set of $n$ circles in the plane. I need to describe a algorithm which computes all the intersection points of the circles. The algorithm should run in $O((n + k)\log n)$ time, where $k$ is the number of intersection points.

I was thinking about some sort of a variant to the bentley ottmann algorithm to count the intersections of $n$ segments, But this never got me anywhere.

Ive seen this topic: Circle Intersection with Sweep Line Algorithm But the "Swap" Part is missing here.

Any help will be very appericiated :)

xskxzr
  • 7,613
  • 5
  • 24
  • 47
Jason
  • 1

0 Answers0