【樓主】秦騅2012-12-12 19:23
» template <class NameType, class DistType>void Graph<NameType, DistType>::InsertVertex ( NameType & vertex ) // { assert (VerticesList.Insert ( vertex, VerticesList.Length() )); }template <class NameType, class DistType>void Graph<NameType, DistType>:: InsertEdge ( const NameType v1, const NameType v2, DistType weight ) // ================template <class NameType, class DistType> void Graph<NameType, DistType>::RemoveVertex ( const NameType v ){ // int i,j; int vv=FindVertex(VerticesList,v); for( i = 0; i < VerticesList.Length(); i++) for( j = 0; j < VerticesList.Length(); j++) if((i == vv || j == vv) && i != j && Edge評論
作者:秦騅2012-12-12 19:46
我大馬桶的碼農(nóng)高手在哪里啊.........淚目T T
作者:默默語2012-12-12 19:47
尼瑪 又是圖那部份的評論
作者:darknessup2012-12-12 19:49
這么短看懂就鬼了,代碼不懂,英文懂吧,英文不懂能刷馬桶就能谷歌翻譯吧InsertVertex 插入頂點InsertEdge 插入邊緣RemoveVertex 移除頂點FindVertex尋找定點,但是鬼知道返回值這個數(shù)是干什么的for( i = 0; i < VerticesList.Length(); i++) for( j = 0; j < VerticesList.Length(); j++)這這樣子應(yīng)該是要便利一個2維數(shù)組,但是尼瑪為啥都是VerticesList這一個數(shù)組,難道是正方形的么?f((i == vv || j == vv) && i != j && Edge Post by darknessup (2012-12-12 19:49)評論
作者:Crance2012-12-12 20:07
文科生表示你們在說咩。。。我們學(xué)院計算機一級和網(wǎng)頁設(shè)計都能讓一大批妹子掛科。。。評論
作者:darknessup2012-12-12 20:17
鄰接矩陣那塊……void Graph<NameType, DistType>::InsertVertex ( NameType & vertex ) // 添加頂點,在線性表VerticesList末尾添加頂點,并斷言void Graph<NameType, DistType>:: InsertEdge ( const NameType v1, const NameType v2, DistType weight ) // 在鄰接矩陣中添加從v1到v2和從v2道v1的邊,權(quán)重都為weighttemplate <class NameType, class DistType> void Graph<NameType, DistType>::RemoveVertex ( const NameType v )//從鄰接矩陣中刪除與v相連的(不包括自己與自己相連)且權(quán)重大于0的邊(權(quán)重為0應(yīng)該是斷開,不算邊的),并從頂點列表刪除頂點vCurrentEdges--; //當(dāng)前邊的數(shù)量自減1評論
作者:2236zml2012-12-12 20:31
真是巧啊,剛好我也學(xué)過這個,LZ想知道到什么?