Asymptotisch optimaler Algorithmus zur Berechnung, ob eine Linie ein konvexes Polygon schneidet

Einen O(n) Algorithmus, um zu erkennen, ob eine Linie schneidet eine konvex-polygon besteht in der überprüfung, ob eine Kante des Polygons schneidet die Linie, und schauen, ob die Anzahl der Schnittpunkte ungerade ist oder sogar.

Gibt es einen asymptotisch schnelleren Algorithmus, z.B. einen O(log n)?

InformationsquelleAutor der Frage infinity_x | 2010-12-21

Schreibe einen Kommentar