结构的定义
1.边表节点
2.顶点节点
3.图表
创建的方法
1.确定边数和顶点数
2.确定顶点表的信息
3同时初始化顶点节点
4.确定边表的信息: 利用头插法利用一个循环同时确定两个节点的信息
#include<stdio.h>
#include<stdlib.h>
#define MAXVEX 100
typedef char VertexType;
typedef struct EdgeNode{
int adjvex;
struct EdgeNode * next;
}EdgeNode;
typedef struct VertexNode{
VertexType data;
EdgeNode * firstedge;
}VertexNode , AdjList[MAXVEX];// 表示VextexNode