英語フランス語スペイン語

Ad


OnWorksファビコン

Linux 用の Spatial C++ ライブラリのダウンロード

Spatial C++ Library Linux アプリを無料でダウンロードして、Ubuntu オンライン、Fedora オンライン、または Debian オンラインでオンラインで実行できます。

これは、Spatial C++ Library という名前の Linux アプリで、最新リリースは spatial_2.1.8_documented.zip としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。

Spatial C++ Library with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。

このアプリを実行するには、次の手順に従ってください。

-1。このアプリケーションをPCにダウンロードしました。

--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。

-3。このアプリケーションをそのようなファイルマネージャにアップロードします。

-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。

-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。

-6。アプリケーションをダウンロードし、インストールして実行します。

空間 C++ ライブラリ


Ad


DESCRIPTION

Spatial は、多次元のメモリ内コンテナ、イテレータ、関数を提供するヘッダーのみの汎用 C++ ライブラリです。 Spatial は、自己バランス型の kd ツリー コンテナーのおかげで、全体的なパフォーマンスが優れた汎用ライブラリです。 Spatial により、最近隣、直交を簡単に検索できます
範囲を指定したり、任意の数の次元でオブジェクトの順序付けを実行したりできます。

Spatial のデザインは STL から多くを借用しており、そのエレガントなインターフェイスに従うよう努めています。 したがって、Spatial のコンテナ、イテレータ、関数は STL とうまく統合されます。 さらに、Spatial の自己均衡型 kd ツリー ベースのコンテナは、わずかな償却時間でオブジェクトの挿入と削除が可能で、ほとんどの操作で最悪の場合の計算時間を防ぎます。

最新リリースでは、バグが修正され、いくつかのアルゴリズムにわたってパフォーマンスが大幅に向上しました。 特に最近傍検索が大幅に改善されました。

特徴

  • C++ での kd ツリーの汎用実装
  • APIの設計はSTLに似ています
  • 自己バランス型コンテナで全体的なパフォーマンスの向上を目指す
  • 異なるタイプのオブジェクトを複数の次元に沿って並べ替えます
  • 次元数の静的 (コンパイル時) または動的 (実行時) の決定
  • 端数償却時間での挿入と削除
  • 直交範囲にわたる反復
  • n 個の近傍を最も近いものから最も遠いものまで反復します。
  • 他の次元とは独立した、単一の次元の反復


Audience

開発者



プログラミング言語

C + +



これは、https://sourceforge.net/projects/spatial/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad