Markus**: schnelle Lösung Umquadrat

Beitrag lesen

Ist auch egal, die Umquadrat-Suche dauert bei 4791 Koordinaten jetzt nur noch 0,3sek auf 'nem alten 700er Celeron.
Verfahren:

Ich stecke die Daten (x,y,id) in ein mehrdimensionales Array, sortiere das zunächst nach der Spalte mit den x-werten.
Danach prüfe ich ob abs(x[n-1] - x[n]) und (y[n-1] - y[n]) innerhalb der Quadrat-größe liegt, gebe id[n-1] und id[n] als naheliegendes Pärchen aus.

Fertig! ;) 0,3sek sind VIEEEEL angenehmer als 11,5sek!

Werde jetzt noch kurz checken wie es sich verhält, wenn ich den Pytagoras noch einbaue und ne Umkreissuche daraus mache.

Gruß, Markus