数据结构课程设计---交通旅游图的最短路径问题
《数据结构课程设计---交通旅游图的最短路径问题》由会员分享,可在线阅读,更多相关《数据结构课程设计---交通旅游图的最短路径问题(25页珍藏版)》请在毕设资料网上搜索。
1、 数据结构课程设计报告 题 目 交通旅游图的最短路径问题 学生姓名 * 指导教师 * 学 院 * 专业班级 * 完成时间 * 摘摘 要要 数据结构主要是一门研究非数值计算的程序设计问题中的计算 机操作对象以及它们之间的关系和操作等的学科。 数据结构在计算机 科学与技术中是一门综合性的专业基础课, 其研究不仅涉及到计算机 硬件的研究范围,而且和计算机软件的研究有着更密切的关系。不论 是编译程序过程还是操作系统都涉及到数据元素在存储器中的分配 问题。在计算机科学与技术中,数据结构不仅是一般程序性的基础, 而且也是其他系统程序和大型程序的重要基础。 在交通网络非常发达, 交通工具和交通方式不断更新的
2、今天,人 们在出差、旅游或做其它出行时,不仅关心节省费用,而且对里程和 所需时间等问题也感兴趣。对于这样一个人们关心的问题, 可用一个 图结构来表示交通网络系统,利用计算机建立一个交通咨询系统。 图 中顶点表示站点之间的交通关系。 这个交通系统可以回答旅客提出的 各种问题。比如任意一个站点到其他站点的最短路径,任意两个站点 之间的最短路径问题。 本次设计的交通咨询系统主要是运用 C 语言来完成交通图的存 储、图中顶点的最短路径和任意一对顶点间的最短路径问题。 关键字关键字:数据结构 课程设计 交通咨询系统 目目 录录 前言 1 第一章 设计要求 2 1.1 设计内容. 2 1.2 设计目的.
3、3 1.3 设计分析. 4 第二章系统功能模块的设计 5 2.1 系统功能分析与设计 5 2.1.1 系统简介5 2.1.2 系统流程图.5 2.2 各功能模块简介 6 2.2.1 结构体的建立. 6 2.2.2 图的建立与初始化 . 6 2.2.3 邻接矩阵的输出 8 2.2.4 显示函数.8 2.2.5 最短路径算法.9 2.2.6 主函数.10 第三章 实践结果与调试12 3.1 运行结果.12 3.1.1 主界面.12 3.1.2 查询站点编号模块.12 3.1.3 邻接矩阵查询模块.12 3.1.4 最短路径查询模块.13 3.2 运行调试及发现问题.15 3.2.1 调试过程.15
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 交通 旅游 路径 问题
