2016-05-06 9 views

答えて

0

号答えは、アルゴリズムが縁取り9になる:
を< - > Bコスト1:今接続され、Bを追加し
< - コスト1> D:追加、B 、dは今接続されました
b < - > dコスト4:SKIPPED
c < - > dコスト7:ADDED a、b、d、cが接続されました。これは最終的なスパニングツリーです。
< - コスト8に> C:スキップ
B < - > Cのコスト12を有する:

SKIPPED
だから、答えは1 + 1 + 7 = 9です。

+0

このようにノード(a)はツリーの葉ではありませんか? – Manal

+1

ああ、そうだ。あなたの答えは正しいです。しかし、Kruskalアルゴリズムを使用することはできません。最終的なスパニングツリーのリーフであることをノードが保証するものではないためです。 Kruskalアルゴリズムは私に与えた答えを9にします。そのような小さなグラフでは、可能なすべての樹木を見つけて比較することができます。しかし、非ブルートフォースアルゴリズムがこの追加要件で最小限のスパニングツリーを見つけることを望むなら、あなたはKruskalとは異なるアルゴリズムを必要とします。 –

+0

ありがとう、私はこのクエストゥインの例を見つけて、あなたがクルスカルの必要がないと言ったように。 – Manal

関連する問題