
Here are two classical problem for you all to help me

1. Given lots of arbitray points in two dimention coordinates and a specified diameter
circle. You need to find out at least how many number of circles to cover all these points.
2. Given two arbitrary polygons. You must find out the intersection region of these two
polygons.
For the above two class problems, I completely have no idea
