Download der Spatial C++-Bibliothek für Linux

Dies ist die Linux-App namens Spatial C++ Library, deren neueste Version als Spatial_2.1.8_documented.zip heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.

 
 

Laden Sie diese App namens Spatial C++ Library mit OnWorks kostenlos herunter und führen Sie sie online aus.

Befolgen Sie diese Anweisungen, um diese App auszuführen:

- 1. Diese Anwendung auf Ihren PC heruntergeladen.

- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.

- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.

- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.

- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.

Räumliche C++-Bibliothek



BESCHREIBUNG:

Spatial ist eine generische C++-Bibliothek nur für Header, die mehrdimensionale In-Memory-Container, Iteratoren und Funktionale bereitstellt. Spatial ist eine Allzweckbibliothek mit guter Gesamtleistung dank ihrer selbstausgleichenden kd-Baumcontainer. Räumlich erleichtert die Suche nach nächsten Nachbarn, orthogonal
Bereiche oder führen Sie das Ordnen von Objekten in einer beliebigen Anzahl von Dimensionen durch.

Das Design von Spatial orientiert sich stark an der STL und ist bestrebt, der eleganten Benutzeroberfläche zu folgen. Daher lassen sich die Container, Iteratoren und Funktionen von Spatial gut in die STL integrieren. Darüber hinaus verhindern die selbstausgleichenden kd-tree-basierten Container von Spatial, die das Einfügen und Entfernen von Objekten in Bruchteilen der amortisierten Zeit ermöglichen, die Berechnungszeit im schlimmsten Fall bei den meisten Operationen.

Die neueste Version bietet Fehlerbehebungen und eine breite Palette von Leistungsverbesserungen bei mehreren Algorithmen. Insbesondere die Nearest Neighbour Search wurde deutlich verbessert.

Eigenschaften

  • Generische Implementierung von kd-trees in C++
  • API-Design ähnelt dem STL
  • Mit selbstbalancierenden Containern auf eine gute Gesamtleistung abzielen
  • Sortieren von Objekten nach mehreren Dimensionen, die unterschiedlichen Typs sein können
  • statische (Compile-Time) oder dynamische (Run-Time) Bestimmung der Anzahl der Dimensionen
  • Einfügungen und Entfernungen in Bruchteil amortisierter Zeit
  • Iteration über einen orthogonalen Bereich
  • Iteration über n Nachbarn, vom nächsten zum am weitesten entfernten
  • Iteration über eine einzige Dimension, unabhängig von anderen


Publikum

Entwicklung



Programmiersprache

C + +



Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/spatial/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.



Neueste Linux- und Windows-Online-Programme


Kategorien zum Herunterladen von Software und Programmen für Windows und Linux