正在加载图片...
template <class Type> Graph <Type>:: Graph( int sz )( ∥构造函数 for( int 1=0; 1< SZ; 1++) for( int j=0; j<Sz; j++) Edgell=0; CurrentEdges =0 template <class Type> folat Graph<Type>:: Get Weight( int vI, int v2)i ∥给出以顶点v1和v2为两端点的边上的权值 if (v1! =-1 &&v2 !=-1) return Edge[v1l[v2]; ese return utemplate <class Type> Graph <Type> :: Graph ( int sz ) { //构造函数 for ( int i = 0; i < sz; i++ ) for ( int j = 0; j < sz; j++ ) Edge[i][j] = 0; CurrentEdges = 0; } template <class Type> folat Graph<Type> :: GetWeight( int v1, int v2 ) { //给出以顶点 v1 和 v2 为两端点的边上的权值 if (v1 != -1 && v2 != -1) return Edge[v1][v2]; else return 0; }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有