私はC(www.bubblellicious.es/prim.tar.gz)でPrim's algorithmを実装しましたが、私はちょうどKruskal's algorithmにこれを変換する方法を疑問に思いました。プリンスのアルゴリズムをクルスカルのアルゴリズムに変えるには?
彼らは非常に似ているようだが、私はどのように私は新しいものに私の古いコードを変更することができます想像することはできません。あなたがいくつかのアドバイスや何かを与えるなら、それはおいしいでしょう。私はそれが簡単だと知っていますが、私はまだCプログラミングのn00bです...
質問に関連するコードをインラインで掲載すると、役に立つ反応を得る可能性がさらに高くなります。プリムのアルゴリズムは4行の擬似コードしかないので、半ダースのファイルのtarballが必要であるとは思えません。 –
さて、メインファイルだけを読むことができます。すべてのファイルを見る必要はありません。 –
これらのアルゴリズムは類似していないので、互いに変換することは有益です.Kruskalにはある種の優先度キューが必要ですが、Prim'sにはエッジのグローバルソートリストが必要です。最初から始める方が良いです。 –