Hallo, ich möchte ein Programm schreiben, welches zu einer Punktmenge im 2D-Raum, den kleinsten Kreis berechnet, der diese Punktmenge enthält.
Ich weiß bisher nur von einem ziemlich komplexen Algorithmus, welcher in http://inrg.csie.ntu.edu.tw/algorithm2014/homework/P&S Megiddo-83.pdf auf Seite 10 beschrieben wird, diesen finde ich für den Anfang aber doch ziemlich kompliziert.
Deshalb meine Frage, gibt es in Java Bibliotheken welche solche Methoden zur Verfügung stellen, und dies auch wie im o.g. Algorithmus in O(n) Zeit lösen?
Ich weiß bisher nur von einem ziemlich komplexen Algorithmus, welcher in http://inrg.csie.ntu.edu.tw/algorithm2014/homework/P&S Megiddo-83.pdf auf Seite 10 beschrieben wird, diesen finde ich für den Anfang aber doch ziemlich kompliziert.
Deshalb meine Frage, gibt es in Java Bibliotheken welche solche Methoden zur Verfügung stellen, und dies auch wie im o.g. Algorithmus in O(n) Zeit lösen?