图数据结构——邻接表

#define MaxVertexNum 100
typedef struct ArcNode(    //边表节点
    int adjvex;
    struct ArcNode *next;
}ArcNode;

typedef struct VNode{    //顶点表节点
    VertexType data;
    ArcNode *first;
}VNode, AdjList[MaxVertexNum];
    
typedef struct{
    AdjList vertices;    //邻接表
    int vexunm, arcnum;
}ALGraph;

 

上一篇:Git


下一篇:Mysql外键对应关系