数据结构校园导游咨询课程设计报告
《数据结构校园导游咨询课程设计报告》由会员分享,可在线阅读,更多相关《数据结构校园导游咨询课程设计报告(13页珍藏版)》请在毕设资料网上搜索。
1、 1 数据结构大作业报告数据结构大作业报告 班级:班级: 课程设计日期:课程设计日期:2014.1.62014.1.62014.1.102014.1.10 2 校园导游咨询校园导游咨询 (一)(一) 任务分工任务分工 王静:查询景点间最短路径 瞿晓凤:查询景点信息 韦成:景点路径查询 (二二) 设计思路设计思路 1首先用邻接矩阵存储校园图。 2 用数据结构知识创建校园图。 3. 手动给校园图赋上相关信息(景点名称、代号、简介) ,路径及路 径长度。 4利用 C 语言知识编写查找景点相关信息的程序。 5利用迪杰斯特拉算法计算任意两点之间的最短路径。 6最后用一个主函数 main输出各项结果。 (
2、三三) 问题描述及分析:问题描述及分析: (1)设计你所在的学校的校园平面图,所含景点不少于十个.以图中顶点表示校园内各 景点,存放景点的名称,代号.简介等信息;以边表示路径,存放路径长度等信息. (2)为来访的客人提供图中任意相关信息的查询. (3为来访的客人提供图中任意景点的问路查询,即查询任意两个景点的问路查询,即查 询任意两个景点之间的简单路径) 1:创建校园图 (1) 先定义节点个数 N,边的最大值,节点,邻接点,边,定点,向量,当前顶点数和边数.1 (2) 先给一个节点附上其相关信息,然后再申请下一个节点, 再给所申请的节点附上 相关信息,直到节点数为零为止。 (3) 读入道路的起
3、始点,为邻接矩阵的边幅相应的值。 (4) 节点和边的相关信息都弄好了,校园图也就创建好了。 2: 利用函数来查找景点信息,要查找景点名称时调用 NAME 函数,要查找景点介绍 信息时调用 INFORMATION 函数。 3: 手动创建一个校园图,然后为相应的边附上真正的值 4 : 用 PATH 函数来求任意两景点之间的最短路径。 5: 用 MAIN 函数来输出结果:用 SWITCH 语句分别输出,要创建校园图时调用 CREATGRAPH 函数;要查找任意两景点之间的最短路径时,先输入你目前所在 位置,再输入你的目的地,最后调用 PATH 函数 3 (三三)我所负责的程序块:我所负责的程序块:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 校园 导游 咨询 课程设计 报告
