1

アプリケーションのローカリゼーションに身を投じたいのですが、どのアルゴリズムを使用するべきか迷っています。開発を容易にするために A* または Dijkstra アルゴリズムを実装するフレームワークはありますか?

4

1 に答える 1

2

Neo4jに慣れることをお勧めします。

これは、すぐに使用できる A* および Dijkstra (および他のもの) パス検索アルゴリズムを実装するグラフベースの DBです。REST (スタンドアロン サーバーとして実行) を介してこの DB と通信するか、アプリに DB を埋め込むことができます ( PythonRubyなど、さまざまな言語用のバインディングがいくつかあります)。

組み込みのグラフ アルゴリズムについては、このページを参照してください。

Neo4j 管理インターフェース

于 2012-07-12T12:06:42.857 に答える