2011-08-07 38 views
1

我在C工作,使用igraph庫。我需要以igraph_graph_t類型(g)獲取給定圖形商店的最小生成樹。另外我有一個igraph_vector包含每個邊(w)的重量。下面是我的電話:如何計算mst圖的成本。

igraph_minimum_spanning_tree_prim(&g, &mst, &w) 

如何,我可以得到每個邊緣的重量在MST圖?我需要的只是mst的成本。

謝謝,吉列爾莫。

回答

0

我認爲你應該把結果圖(mst)和總和邊的權重。

+0

我怎麼能做到這一點。你可以發佈一些代碼嗎? –

+0

我是伊拉克人。是。我必須總結圖形的重量。問題是我應該如何將解圖的弧與權向量鏈接起來。請記住,weigth向量按照輸入grapg邊緣的順序排序。 mst grapg中弧的順序與輸入圖中的弧或者弧不同(我計算出的mst的圖) –