- 22
- 0
- 约6.92千字
- 约 12页
- 2016-10-19 发布于安徽
- 举报
合肥学院
计算机科学与技术系
课程设计报告
2012 ~2013 学年第 2 学期
课程 数据结构与算法设计课程设计 课程设计名称 欧拉回路 学生姓名 陶飞 学号 1104012039 专业班级 计算机科学与技术11级3班 指导教师 李红,何立新,华珊珊,陈艳平
2013 年 3月
题目:
欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路?
一.问题分析和任务定义:
题目要求判断一个给定的图中是否存在欧拉回路。由欧拉图的定义,当一个图存在欧拉回路时,该图称为欧拉图。题目问是否存在欧拉回路即等价于问给定的图是否为欧拉图。所以,证明给定图是欧拉图就说明该图存在欧拉回路,否则不存在欧拉回路。根据高等教育出版社出版屈婉玲、耿素云、张立昂主编的《离散数学》P.296定理15.1可知:无向图G是欧拉图当且仅当G是连通图且没有奇度顶点。要证明一个给定的图是否为欧拉图,证明给定的图是连通图且没有奇度顶点即可。所以,解决题目中的问题就转化为证明给定图是否是连通图且没有奇度顶点。
首先要确定一给定的图是否为连通图。这里我们可以通过图的深度优先搜索遍历确定。从任意顶点出发,如果能深度优先遍历到所有的顶点就说明图中所有的顶点都是连图的即为连通图。
然后再确定给定的图是否没有奇度顶点。我们可以以邻接矩阵
您可能关注的文档
最近下载
- 中枢性性早熟诊断与治疗专家共识2025年全文.docx VIP
- 微观经济学 , 第六版 , 哈伯德 - Microeconomics , 6th_edition_Glenn_P._Hubbard 703页.docx VIP
- CNAS-R01.PDF VIP
- 中医肾病诊疗指南2025版.docx
- 2024年5月26日河南省事业单位联考《职业能力测试》试题真题试卷答案解析.doc VIP
- 标准检验指导书(SIP)-(格式模板).docx VIP
- 院感知识培训内容ppt(最新完整版).pptx VIP
- 盛华社区文体中心空间规划运营方案(城市空间改造、城市微更新、社区改造运营、城市空间规划、商业定位).pptx VIP
- 肌间静脉血栓诊疗指南(最新版).pdf VIP
- 复旦大学博士后服务手册.PDF VIP
原创力文档

文档评论(0)