- 0
- 0
- 约7.15千字
- 约 17页
- 2018-04-15 发布于浙江
- 举报
[2018年最新整理]图的遍历实现实验报告2011021225陈曦路
长沙学院计算机科学与技术系
实验报告本
课程名称 数据结构(c语言版) 指导教师 周新华 班 级 2011级计科02班 学 号 2011021225 姓 名 陈 曦 路 开课学期 2012 学年 第一 学期
撰写及拟改实验报告注意事项
一、填写信息
1、填写信息齐全、字迹清晰、日期真实;
2、每次实验信息应填写完整,如:实验序号及实验项目;
3、每次实验时间应如实填写完整,如:第 周 星期 第 节;
4、实验报告撰写认真细致,图例完整,有大量源代码的可以附页。
二、批改实验报告
1、一律采用等级制;
2、批改时应对错分明,错误之处应有文字说明或指出错误的标记;
3、批改后的签名和日期应完整。
计算机专业实验课程考试与考核
为推动实验教学改革,规范实验课程考试与考核,提高学生实践动手能力。计算机专业实验部对实验课程考试与考核方法如下规定。
1、考核以实验课程的教学大纲为准。
2、根据课程性质,采用考核制,总成绩采用等级制计分。
以本实验课程完成的实验内容为依托,独立完成老师布置的验证性、综合性、设计性、创新性实验项目。重点考查学生实验态度,在实验过程中能否及时发现问题,解决问题,是否有创新性设计思想。
实验过程考核
● 学生在实验过程中能否独立、及时完成实验任务,态度是否端正,对工具、仪器能否正确使用等;
● 实验操作是否规范、代码编写是否正确;
● 实验报告撰写是否规范、工整。
实验成绩评分标准
● 独立完成实验项目,实验结果正确,实验报告撰写规范,并有创新性设计思想;优;
● 独立完成实验项目,实验结果正确,实验报告撰写规范。良;
● 独立完成实验项目,实验结果基本正确,实验报告撰写规范。中;
● 在老师的指导下,基本完成实验项目,实验结果基本正确,实验报告撰写规范。及格;
● 不能完成实验项目,实验结果不正确,实验报告撰写不规范。不及格。
实验项目名称 图的遍历实现 实验项目评分
实验序号 3 实验时间 3 周 星期 第 节
1.实验目的,2.实验原理,3.实验内容与步骤 4.实验结果与分析 5.源代码
1、实验目的:
(1)掌握图的定义和存贮
(2) 掌握图遍历的的方式及过程
(3)实现图遍历的非递归算法。(dfs/bfs)
2、实验原理及知识点:
3.实验内容与步骤
(1)采用邻接表存储结构,构造没有相关信息的图G(用一个函数构造4种图)
(2)按广度优先非递归遍历图
(3)按深度优先非递归遍历图
源代码:
#include stdio.h
#include stdlib.h
#define MAX_VERTEX_NUM 20
#define STACK_INIT_SIZE 100
#define STACKINCREMENT 10
typedef int InfoType;
typedef int VertexType;
typedef int Status;
typedef int QElemType;
typedef int SElemType;
typedef enum{DG,DN,UDG,UDN}GraphKind;// 无向图,无向网,有向图,有向网
bool visited[MAX_VERTEX_NUM];
typedef struct ArcNode{
int adjvex;//该弧所指向的顶点在数组中的下标
struct ArcNode *nextarc;
InfoType *info;//该弧相关信息的指针
}ArcNode;
typedef struct VNode{
VertexType data;//顶点信息
ArcNode *firstarc;//指向第一条依附该顶点的弧的指针
}VNode,AdjList[MAX_VERTEX_NUM];
typedef struct{
AdjList vertices;
int vexnum,arcnum;//图的当前顶点数和弧数
int kind;//图的种类标志
}ALGraph;
typedef struct{
SElemType *base;
SElemType *top;
int stacksize;
}SqStack;
typedef struct QNode{
QElemType data;
struct QNode *next;
}QNode,*QueuePtr;
typedef struct{
QueuePtr f
您可能关注的文档
- [2018年最新整理]国家公共卫生信息系统建设方案.doc
- [2018年最新整理]国家公共卫生服务知识知识讲座.doc
- [2018年最新整理]国学常识题库.ppt
- [2018年最新整理]国家公务员面试专项精讲系列之综合分析能力.docx
- [2018年最新整理]国外奢侈家具品牌.doc
- [2018年最新整理]国外高端奢华家具饰品挂画布艺顶级配饰 软装设计方案素材【名师联.596期】.doc
- [2018年最新整理]国家基本公共卫生服务孕产妇保健和儿童保健.ppt
- [2018年最新整理]国家基本公共卫生服务规范(2011年版)高血压糖尿病部分及填表说明.doc
- [2018年最新整理]国家基本公共卫生服务规范-2型糖尿病患者健康管理.ppt
- [2018年最新整理]国家基本公共卫生服务规范0-6岁.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 长春理工大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 教科版一年级下册科学教学计划.docx VIP
- 早产儿脑室内出血预防专家共识(2025).pptx VIP
- 如何找回误删微信好友,微信好友一键恢复.doc VIP
- 2019年河南专升本考试公共英语(真题).pdf VIP
- 2025年房地产经纪人经纪人职业道德失范投诉处理专题试卷及解析.pdf VIP
- 2025年碳排放管理师林业碳汇区块链技术应用专题试卷及解析.pdf VIP
- 2025年拍卖师机动车拍卖成交价款支付与结算风险控制专题试卷及解析.pdf VIP
- 2025年AWS认证SQS消息多线程处理专题试卷及解析.pdf VIP
- 2025年房地产经纪人个人以不动产投资入股个税处理专题试卷及解析.pdf VIP
原创力文档

文档评论(0)