(1)、以邻接表为存储结构定义图类型ALGRAPH typedef struct arcnode/*表结点定义*/ int adjvex; /*邻接点编号*/ struct arcnode *nextarc; int weight; /*这里用weight表示最为常用的 权值*/ YARCNODE,*ARCNODEPTR: typedef struct vnode {int data;/*可以处理为任意类型,本书把它处理 为顶点编号*/ ARCNODE *firstarc; VNODE,ADJLISTIN] PT PRESS 续下一(1)、以邻接表为存储结构定义图类型ALGRAPH typedef struct arcnode /*表结点定义*/ { int adjvex; /* 邻接点编号*/ struct arcnode *nextarc; int weight; /* 这里用weight表示最为常用的 权值*/ }ARCNODE, *ARCNODEPTR; typedef struct vnode { int data; /*可以处理为任意类型,本书把它处理 为顶点编号*/ ARCNODE *firstarc; } VNODE,ADJLIST[N];