目 录 一、概述
1 二、系统分析
1 三、概要设计
2 四、详细设计
1 建立图的存储结构
2 单源最短路径
3 任意一对顶点之间的最短路径
7 五、运行与测试
8 参考文献
12 1 交通咨询系统设计(最短路径问题) 一、概述 在交通网络日益发达的今天,针对人们关心的各种问题,利用计算机建立一个交通咨询系统
在系统中采用图来构造各个城市之间的联系,图中顶点表示城市,边表示各个城市之间的交通关系,所带权值为两个城市间的耗费
这个交通咨询系统可以回答旅客提出的各种问题,例如:如何选择一条路径使得从A 城到B 城途中中转次数最少;如何选择一条路径使得从A 城到B 城里程最短;如何选择一条路径使得从A 城到B 城花费最低等等的一系列问题
二、系统分析 设计一个交通咨询系统,能咨询从任何一个城市顶点到另一城市顶点之间的最短路径(里程)、最低花费或是最少时间等问题
对于不同的咨询要求,可输入城市间的路程、所需时间或是所需费用等信息
针对最短路径