graph-algorithm

    0

    1答えて

    私は問題に遭遇しています。どこからでも見つけることができないので、私は絶望的にstackoverflowに目を向けています。 この問題は、np-hardがnp-completenessを証明していれば、それがnp-hardか多項式かどうかを知りたければ、アルゴリズムを与えます。 問題は次のとおりです。 n個のモジュールの製品が存在します。いくつかのコスト(c_ij、i:モジュール番号、j:会社番号

    0

    2答えて

    ツリー状ネットワークの最大フローを計算するアルゴリズムを見つけることができます。つまり、シンク(およびそれに関連するエッジ)を削除すると、木。

    3

    1答えて

    私は3Dで開いた幾何学的線​​をn持っています。線の終点間の追加の線の最小長さの基準に基づいて単一線に結合する必要があります。最小の複雑さを持つアルゴリズムを提案してください。

    12

    5答えて

    今日、私たちはラボでの仕事を完了しました(2時間後)。問題は次のとおりです。 m * n行列が与えられました。 マトリックスには、「h」住宅用ホールと「b」本館の入り口があります。 これらの 'h'ホールと 'b'入り口の位置は((x、y)座標で)わかります。 あなたは、すべての住宅ホールに「b」入り口の1つに到達するための少なくとも1つの方法があるように通路を設ける必要があります。 このような切

    2

    1答えて

    私はウェブページ上でゲノムを描くことができるはずのルビープログラムを開発しています。 したがって、私は、遺伝子や類似の木構造を描くためのアルゴリズムを探しています。 私はルビーのアルゴリズムを好むだけでなく、他の言語もそういったアルゴリズムの原則を説明するいくつかの参考文献を持っています。 ここではC++の再帰アルゴリズムが公開されていますが、 。 ジェノグラムを実装する方法についてすべてのヘルプ

    4

    1答えて

    与えられた重み付けされていないグラフを与え、最大長さの単純なパスを見つけることは です(開始頂点と終了頂点は固定されません)。明らかにO(n^2 * 2^n)で解くことができますが、わからないO(n * 2^n)アルゴリズムがあると聞きました。だから、それをO(n * 2^n)で解く方法は? // n = | V |

    37

    4答えて

    私は、有向グラフを「シリアライズ」するための簡単なアルゴリズムを探しています。特に、実行順序に依存関係のある一連のファイルがあり、コンパイル時に正しい順序を探したいと思っています。かなり一般的なことでなければならないことは分かっています。コンパイラはこれをいつもしていますが、私のgoogle-fuは今日弱いです。このための 'go-to'アルゴリズムは何ですか?

    2

    1答えて

    私は、自分自身に対してベンチマークを行うためにC++ Kruskalの実装を探しています... いくつかの良いものを知っていれば分かります!