1、图的邻接矩阵存储结构是用两个数组表示,一个一维数组存储图中的顶点信息,一个二维数组存储图中边的信息。我们规定顶点与自身的边的权值为0,因此,二维矩阵中对角线上的值全为0.顶点i与顶点j之间有边,则二维数组中a[i][j]=weight,顶点i与顶点j之间没有边,则二维数组中a[i][j]=无穷大。
用65535来表示无穷大
#define INFINITY 65535
定义一个图的结构体,其中包括一个一维矩阵用来存放顶点信息,一个二维矩阵用来存放边的信息,顶点数和边数
typedef char VertexT