三木社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 336|回复: 0

C语言数据结构-c7-4.h

[复制链接]

1562

主题

1564

帖子

4904

积分

博士

Rank: 8Rank: 8

积分
4904
发表于 2017-9-1 09:31:57 | 显示全部楼层 |阅读模式
  1. /* c7-4.h 无向图的邻接多重表存储表示 */
  2. #define MAX_VERTEX_NUM 20
  3. typedef enum{unvisited,visited}VisitIf;
  4. typedef struct EBox
  5. {
  6.    VisitIf mark; /* 访问标记 */
  7.    int ivex,jvex; /* 该边依附的两个顶点的位置 */
  8.    struct EBox *ilink,*jlink; /* 分别指向依附这两个顶点的下一条边 */
  9.    InfoType *info; /* 该边信息指针 */
  10. }EBox;
  11. typedef struct
  12. {
  13.    VertexType data;
  14.    EBox *firstedge; /* 指向第一条依附该顶点的边 */
  15. }VexBox;
  16. typedef struct
  17. {
  18.    VexBox adjmulist[MAX_VERTEX_NUM];
  19.    int vexnum,edgenum; /* 无向图的当前顶点数和边数 */
  20. }AMLGraph;
复制代码


回复

使用道具 举报

Archiver|手机版|小黑屋|三木电子社区 ( 辽ICP备11000133号-4 )

辽公网安备 21021702000620号

GMT+8, 2025-11-18 18:54 , Processed in 0.028846 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表