- 12
- 0
- 约1.68千字
- 约 10页
- 2022-08-22 发布于江苏
- 举报
采用邻接表存储结构-编写一个求无向图的连通分量个数的算法
学院名称
专业班级
实验成绩
学生姓名
学号
实验日期
课程名称
数据结构
实验题目
3 图
[参考源程序]
#includestdio.h
#includemalloc.h
int n;
struct VNode{ //顶点
int position;
struct VNode* next;
};
struct ArcNode{ //弧
int mark;
struct VNode* first;
};
void DFS(struct ArcNode* v,struct ArcNode* w){ //深度优先搜索
struct VNode* L;
w-mark=1;
L=w-first;
while(L!=NULL){
if((v+(L-position))-mark==0){
DFS(v,(v+L-position)); //递归调用
}
L=L-next;
}
}
int main(){
int i,j,k;
int num=0;
struct ArcNode* p;
struct VNode* temp;
struct VNode* flag;
printf(\n请输入顶点个数 n:);
scanf(%
您可能关注的文档
最近下载
- 绍兴漫步走在中国文化脉络上.doc VIP
- 2025年阳江市江城区招聘专职人民调解员笔试真题.docx VIP
- 湿法静电除尘器使用说明书.doc VIP
- 海龟汤题库完整版本.doc VIP
- 半导体物理与器件(第4版)尼曼课后答案.pdf
- 续性肾替代治疗容量评估与管理专家共识PPT课件.pptx VIP
- CSCO小细胞肺癌诊疗指南(2026版).docx
- 辽宁省大连市第24中学2025-2026学年高一上学期期中考试语文试卷.pdf VIP
- 辽宁省大连市第二十四中学2025-2026学年高二上学期期中英语试卷(含答案,无听力原文及音频).docx VIP
- 中国地质大学北京第六届创新杯大学生创业计划竞赛暨首都挑战杯.DOC VIP
原创力文档

文档评论(0)