1 / 3
文档名称:

数据结构上机实验.doc

格式:doc   大小:35KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构上机实验.doc

上传人:mh900965 2018/2/14 文件大小:35 KB

下载得到文件列表

数据结构上机实验.doc

相关文档

文档介绍

文档介绍:实验四图的基本操作
实验目的
掌握图的各种存储结构,特别要熟练掌握邻接矩阵和邻接表存储结构。
遍历是图各种应用的算法的基础,要熟练掌握图的深度优先遍历和广度优先遍历算法,复****栈和队列的应用。
实验内容
程序1
/* 邻接表的结点类型*/
typedef struct arc
{int adjvex;
struct arc *next;}ode;
typedef struct VexNode
{int vertex;
ode *firstarc;
}VerNode;
typedef VerNode AdjList[MAXNODE];
 
/* 建立图的邻接表*/
void CreatAdjlist(AdjList GL)
 
/* 从初始点v出发深度优先遍历邻接表GL表示的图*/
void DfsAdjlist(AdjList GL,int v)
 
/*从初始点v出发广度优先遍历邻接表GL表示的图*/
void BfsAdjlist(AdjList GL,int v)
程序2
/* 定义邻接矩阵类型*/
typedef int adjmatrix[n+1][n+1];
 
/* 建立图的邻接矩阵*/
void CreatMatrix(adjmatrix GA)
 
/* 从初始点v出发深度优先遍历邻接矩阵GA表示的图*/
void DfsMatrix(adjmatrix GA,int v)
 
/*从初始点v出发广度优先遍历邻接矩阵GA表示的图*/
void BfsMatrix(adjmatrix GA,int v)
 
# define MAXNODE 20
# include<>
# include<>
typedef int ElemType;
typedef struct arc
{
int adjvertex; //弧头结点在数组中的序列
struct arc *nextarc;
}ArcType;
typedef struct
{
ElemType data; //顶点信息
ArcType *firstrarc;
}VertexType;
typedef struct
{
VertexType vertex[MAXNODE];
int vexnum,um; //图中顶点数和弧数
}AdjList;
int CreateUDN(AdjList *G) //创建一个无向图G
{
int i,j,k;
int v1,v2;
int n,e;
ArcType p,q;
printf("\n输入图中顶点的个数n和边数e:\n");
scanf("%d,%d",&n,&e);
G->vexnum=n;
G->um=e;
printf("输入顶点的信息:\n");
for(k=0;k<n;k++)
{
scanf("%d",&G->vertex[k].data);
G->vertex[k].firstrarc

最近更新

2024年固态硬盘项目资金申请报告代可行性研究.. 66页

2024年喷雾干燥机项目资金筹措计划书代可行性.. 66页

2024年变频空调器项目投资申请报告代可行性研.. 72页

2024年加氢系列产品项目资金筹措计划书代可行.. 74页

温馨晚安感言 7页

中国历史文化知识竞赛100题及答案【精选题】 14页

中国历史文化知识竞赛100题附参考答案(能力提.. 14页

县乡教师选调考试《教师职业道德》题库及完整.. 44页

县乡教师选调考试《教师职业道德》题库附参考.. 42页

县乡教师选调进城考试《教育心理学》题库及参.. 121页

县乡教师选调进城考试《教育心理学》题库重点.. 121页

职业教育法考试题库【易错题】 26页

为爱痴狂吉他谱及歌词 3页

土鸡养殖合作协议书 6页

美术团队比赛方案 3页

竞玛TM密闭式留置针 44页

智能制造四方协议 11页

煤矿运输治理方案 3页

呼吸机的治疗和医疗护理 26页

摩托车交易协议范本 10页

公选课健康教育药物知识与合理用药公开课一等.. 36页

2024年河南省对口升学医科类试题 8页

老年康体指导中级证书考核试题题库及答案 78页

钢结构制作施工方案 2页

教科版小学五年级科学下册第二单元测试卷附答.. 5页

医疗机构控烟知识培训 ppt课件 22页

2023年科技特长生招生考试试卷word 5页

校服采购自查报告(6篇) 34页

2022年机动车维修企业质量信誉考核总结 6页

药店GSP质量手册范本 40页