//顶点表构成的图的邻接表
typedef struct
{
vertexNode adjList[VerNum]; //顶点表结构数组,总数为顶点的数目
}graphList; //将此结构体别名定义为GraphList
//建图,确立顶点表和边表的关系,完善各表的数据域和指针域
void CreateGraph(graphList *g) //指针形参,对g指向的内容的操作在函数结束后仍然有效
{
/**************边表************************/
//边表和顶点表的填充过程参考上面的邻接表图
edgeNode *e1[35]; //第一边表
edgeNode *e2[33]; //第二边表
edgeNode *e3[2]; //第三边表
edgeNode *e4[2]; //第四边表