- 44
- 0
- 约2.49万字
- 约 53页
- 2017-11-24 发布于湖北
- 举报
数据结构旅游区导航图课程设计结构设计
13 旅游区导游图
题目内容
问题描述:
设某个旅游区共有n个旅游景点(n≥10),每个旅游景点都和相邻的m个旅游景点(m≥2,mn)有直接的道路(有对应的距离)相通,请设计一个简易的旅游区导游系统。
以(Vi ,Vj ,d)的形式从键盘输入建立该旅游区的旅游景点图,其中:Vi和Vj表示两个不同的旅游景点d表示这两个景点之间的道路距离;该旅游景点图采用邻接存储结构。
⑸ 最佳旅游路线确定:假设该旅游区的入口也是出口,请确定一条最佳的旅游线路,该线路必须经过所有的旅游景点(有些景点可以重复经过)且走的路最短。
⑹ 设计一个菜单,上述操作要求都作为菜单中的主要菜单项。
本人完成的工作
完成的工作:首先是用邻接矩阵的存储形式建立无向带权图,然后将邻接矩阵转换为邻接链表,最后用狄克斯特拉函数求出后面的三道有关最短路径的小题,设计主函数。
所采用的数据结构
邻接矩阵的数据结构,包括(弧/边的结构定义、图的结构定义)
邻接链表的数据结构,包括(弧/边的结点定义、邻接表头结点定义、图的结构定义)
数据结构的定义
//邻接矩阵结构体
typedef struct
{ char vex1, vex2 ; /* 弧或边所依附的两个顶点 */
int ArcVal ; /* 弧或边的权值 */
}ArcType ; /*
您可能关注的文档
最近下载
- 梁钢筋Excel计算表.xls VIP
- DGJ32∕TJ 225-2017 城镇道路改性地聚合物注浆加固技术规程(附条文说明).pdf
- (共16页PPT)人才库与人才地图.pptx VIP
- (共16页PPT)我上学了.pptx VIP
- AIGC应用工程师考试考试复习题库(附答案).doc VIP
- 脓毒症集束化治疗更新总结2026.docx VIP
- 2026年山东省菏泽市辅警考试题库含答案.docx VIP
- (共16页PPT)第1课时两位数减两位数.pptx VIP
- 教科版(新教材)小学四年级科学上册第二单元《呼吸与消化》每节课同步分层作业汇编(含八套作业).docx VIP
- 教科版(新教材)小学四年级科学上册第三单元《声音》每节课同步分层作业汇编(含八套作业题).docx VIP
原创力文档

文档评论(0)