問題タブ [lemon-graph-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5139 参照

c++ - オブジェクトがデフォルトのコンストラクターを必要とするときの shared_ptr の初期化

レモングラフライブラリのグラフ型変数にshared_ptrを割り当てるために、私はこれをしました:

正常に機能しましたが、マップ オブジェクトの shared_ptr を宣言する必要があります。通常、マップ オブジェクトは次のように機能します。

つまり、 name には、デフォルト コンストラクターの Graph オブジェクトが必要です。

それに対してshared_ptrを宣言するために、私はこれをしました:

名前の宣言が間違っていることはわかっていますが、プロセスオブジェクトで初期化するだけでなく、メモリを割り当てるにはどうすればよいですか。

0 投票する
2 に答える
905 参照

c++ - Lemon Graph Library を使用して無向グラフのエッジの存在を確認する

グラフの例:

たとえば、2 つのノード (A と C) を取り、これらの 2 つのノードを接続するエッジの ID を返すメソッドが必要です (存在する場合)。

0 投票する
1 に答える
203 参照

graph - Lemon で GML ファイルを使用するには?

GML 形式のトポロジがたくさんあり、Lemon ( http://lemon.cs.elte.hu/trac/lemon ) で処理したいのですが、GML ファイルをサポートしていません。図書館はありますか?

0 投票する
1 に答える
267 参照

c++ - Lemon Graph Library C++ 値を関数引数エラーとしてマップする

私は C++ と Lemon の初心者で、lemon グラフ ライブラリで次の問題を抱えています。入力変数として「マップ」を取得する関数を作成したいと思います。このようなもの:

しかし、ビルドしようとすると、次のエラーが発生します。

map 型の引数を持つ関数を作成することはできないということですか?

助けてくれてありがとう!

0 投票する
1 に答える
214 参照

c++ - STL コンテナーを使用して Lemon Graph Library のグラフを初期化する

以下は、Lemon チュートリアルのグラフ初期化の例です。

アーク データを含むコンテナを使用して同じことを達成できますか? 例えば:

編集

に対して実行できることがわかりましたStaticDigraph。以下を参照してください。

StaticDigraph変更可能なタイプのグラフに簡単に変換できますか?

0 投票する
1 に答える
1243 参照

c++ - Lemon Graph Libraryでインデックスnのノードを取得するには?

gこのコードでグラフを作成すると:

そのノードにはインデックス {0..6} があり、g.id()それらを呼び出してテストしました。インデックスを使用してノードを取得するにはどうすればよいですか? たとえば、次のようにg呼び出してアークを追加したいと思います。