- 220
- 0
- 约1.03万字
- 约 15页
- 2018-07-08 发布于江西
- 举报
以邻接多重表为存储结构,实现连通无向图的深度优先和广度优先遍历..docx
/*【基本要求】以邻接多重表为存储结构,实现连通无向图的深度优先和广度优先遍历。以用户指定的结点为起点,分别输出每种遍历下的结点访问序列和相应生成树的边集*///________头文件___________________________________________________________#include<iostream>using namespace std;//_______无向图的邻接多重表存储表示p166____________________________________const int NUM=20;const int Data_Num=2;//每个顶点所表示的数据typedef char VertexType[Data_Num];/*#define MAX_VERTEX_NUM 20typedef struct emnu{int unvisited;int visited;} VisitIf;typedef struct InfoType{};typedef struct VertexType{};*/typedef struct EBox{int mark; //访问标记int ivex,jvex; //该边依附的2个顶点位置struct EBox *ilink,*jlink; //分别指向依附这2个顶点的下一条边//InfoType
原创力文档

文档评论(0)