2010-12-12 13 views
2

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

答えて

10

boost::kruskal_minimum_spanning_treeがあります。あなたがそれと比較したい場合は、プリムのアルゴリズムもあります。

+0

ありがとうございました。私は私のC++コードがこの邪悪なテンプレートコードを打ち破ることを願っています。 – toto

+2

@toto:テンプレートについては何が悪いですか?さらに、この場合のテンプレートは、アルゴリズムがグラフの行列と隣接リストの両方で動作できるようにするだけです。 –

+0

私はテンプレートに対して多くのことをしています。彼らは既に難しい言語に多くの複雑さを加えています。私はCとC++で必要なすべてを行うことができますが、それがテンプレートコードのときは私は事を理解しません。膨らんだり、コンパイル時にエラーメッセージが表示されたり、デバッグが容易ではありません。 – toto

関連する問題