adjmatrix_graph( const string &kd, int vSize, const TypeOfVer d[], const TypeOfEdge noEdgeFlag); //构造函数构造一个只有结点没有边的图。4个参数的含义:图的类型、结点数、结点值和邻接矩阵中表示结点间没有边的标记(无权图:0,有权图:输入参数定) adjmatrix_graph( const string &kd, int vSize, int eSize, const TypeOfVer d[], int **e); //构造函数构造一个无权图。5个参数的含义:图的类型、结点数、边数、结点集和边集 adjmatrix_graph( const string &kd, int vSize, int eSize, const TypeOfEdge noEdgeFlag, const TypeOfVer d[], int **e, const TypeOfEdge w[]); //构造函数构造一个有权图。7个参数的含义:图的类型、结点数、边数、无边标记、结点集、边集、权集
时间: 2023-12-06 19:43:55 浏览: 58
图的邻接矩阵和邻接表的建立与输出.docx
5星 · 资源好评率100%
这段代码是关于使用邻接矩阵来表示图的三个构造函数。第一个构造函数用于构造一个只有结点没有边的图,需要传入四个参数,包括图的类型(字符串类型)、结点数、结点值和邻接矩阵中表示结点间没有边的标记(无权图:0,有权图:输入参数定)。
第二个构造函数用于构造一个无权图,需要传入五个参数,包括图的类型、结点数、边数、结点集和边集。
第三个构造函数用于构造一个有权图,需要传入七个参数,包括图的类型、结点数、边数、无边标记、结点集、边集和权集。
阅读全文