1樓:匿名使用者
修改的地方見註釋///處。
#include
#include
using namespace std;
#define n 20
int v;
typedef struct set
s; /tag表示父節點,當本身就是根節點時,資料為當前集合節點個數總是的相反數。
typedef struct
edge;int find(s set,int i) /找i節點的根節點。
void unio1(s set,int i,int j) /i,j為2個集合的根節點,data小的為根。
int kruskal(s set,edge e,int n)
void main()
sort(ed,e);/對邊進行從小到大排序。
min_sum = kruskal(set,ed,e);/求最小生成樹的函式呼叫。
printf("%d",min_sum);/輸出語句。
2樓:匿名使用者
kruskal這個函式後面少了個大括號 ,裡面還有很多錯誤。
main裡scanf("%d",v);這句應該改成scanf("%d",&v);
還有sort函式里兩個for迴圈改成。
for( i=0; ied[j+1].weight)
3樓:匿名使用者
sort()函式上面的 kruskal函式缺一個},temp=ed[j].weight;
ed[j+1].weight=ed[j].weight;
ed[j].weight=temp;
int main()
第3題,解答是錯誤的,請問錯在**了?
4樓:瑩紗之夢
機械效率=物重/(n×拉力)
這道題拉力=(物重+軸重)/2,而不是a的重量。
如圖。小問求解答啊,如圖。三個小問求解答啊
1證明不了.2不能證明.3無需證明 他自已說的 不會做就不要做 一天天問這些無聊的 搞什麼灰機啊 浪費師資力量 如圖,第3小問中小球在斜面上運動時,沿水平方向和豎直方向分解它的運動,為什麼它在豎直方向做的不是 小球在斜面上運動時,它受到垂直於斜面的反力作用,這個反力可以分解出沿豎直方向的反力分量。所...
初三數學,求解答,初三的,求解答
尼瑪,豬呀,人家給你寫那麼清晰了。解 由於d 1,4 a 3,0 在拋物線上,根據拋物線的對稱性可知點b的座標是b 1,0 把a b d三點座標分別代入方程得。a b c 4 9a 3b c 0 a b c 0.得b 2,把 代入 得a c 2,把 代入 得9a c 6,得a 1,把a 1代入 得c...
英語問題,求解答,一個英語問題,求解答
體育紅綠燈 這個of是不能去掉的。因為這段文字是表達兩個並列意思的,即beginning,growth,blossoming and decay of many kinds of plays和beginning,growth,blossoming and decay of many great ca...