没有合适的资源?快使用搜索试试~ 我知道了~
数据结构与算法课程设计报告-北京地铁查询系统C++版.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
![star](https://csdnimg.cn/release/downloadcmsfe/public/img/star.98a08eaa.png)
温馨提示
![preview](https://dl-preview.csdnimg.cn/85499084/0001-168cf7de5b8cfd842b0c2201cdb01b50_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
20页
数据结构与算法课程设计报告-北京地铁查询系统C++版.doc
资源推荐
资源详情
资源评论
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/release/download_crawler_static/85499084/bg1.jpg)
数据结构与算法课程设计报告
北京地铁查询系统
学 号:
姓 名: 哈 哈
指导教师: 呵 呵
年 月
![](https://csdnimg.cn/release/download_crawler_static/85499084/bg2.jpg)
第 1 页 共 21 页
1.1 设计的描述
当今的北京,地铁已经成为绝大多数人出行的首选。截至 2014 年 1 月,北京地铁共有
17 条运营线路。组成覆盖北京市 11 个市辖区,拥有 231 座运营车站、总长 467 千米运营线
路的轨道交通系统,工作日均客流约 1000 万人次,峰值日客运量 1155.92 万人次。随着地
铁线路的增加,地铁规模越来越大,人们愈发的感觉到地铁的便利。特别地从出发地到目
的地的乘车方案的选择也越来越多。因此,需要提供一个软件能够为人们提供出发到目的
地之间“最快”或“最方便”的地铁出行方案。其中,“最快”指用时最少,“最方便”则指在换乘
车少的基础上用时最少。
设计的需求
请设计一个地铁出行帮助系统,为北京市居民提供地铁出行方案(仅限地铁出行)。
提供出发地和目的地地铁站的输入窗口,提供出行建议,并图形显示出线路。
出行建议信息:
出发站, 站名, 几号线
第 站, 站名, 几号线
第 站, 站名, 几号线
换乘站, 站名, 换乘几号线
,
第 站, 站名, 几号线
目的站, 站名, 几号线
总用时, 分钟,换乘次数:
输入数据要求
地铁线路基础信息数据通过一个名为“的文本文件读入。
该数据文件格式如下:
第 行:当前系统中地铁线路的条数 ()
第 行:第 条地铁线路名称(如 号线),第 站(如:四惠东站),图
上坐标(如:
,
)
,运行时间(如:),第 站(如:四惠站),图上
坐标(如:
,
),运行时间(如:),…, 第 站(如:苹果园站),
图上坐标(如:
,
)
第 行:第 条地铁线路名称第 站,运行时间,第 站,运行时间,…,
第 站
第 行:第 条地铁线路名称第 站,运行时间,第 站,运行时间,…,
第 站
第 行:换乘站数目 ()
1
*表示可能有若干次换乘,也可能没有换乘。每次换乘的信息为(换乘站,站名,换乘几号
线)
2
坐标根据采用的地铁图中的相对位置来给出(由同学自己根据所选地铁图大小进行设置)
![](https://csdnimg.cn/release/download_crawler_static/85499084/bg3.jpg)
第 2 页 共 21 页
换乘编号 !:换乘站名称 (如:四惠东站),(下车线路(如: 号线),
换乘线路(如:八通线),换乘时间
(如:"))
换乘编号 !:换乘站名称 ,下车线路,换乘线路,换乘时间
换乘编号 !:换乘站名称 ,下车线路,换乘线路,换乘时间
用户查询信息通过图形界面的对话框提供:
包括起始站,目的站的输入框。
输出画面的要求
用图形方式显示北京市地铁图,并根据客户的输入提供建议(文字展示)并以加粗的
两端带红点的绿色线路形式绘制在地铁图上。
题目约定
题目中的时间单位为分钟;
地铁一般一站运行时间 分钟,个别长的站为 " 分钟。
最短距离以所用时间表示
题目实现要求
应用最短路径算法,求任意两站间的“最快”,“最方便”的出行方案。特别需要注意
换乘站的处理。
5.0 代码清单
!#$%&'(
!#$%&'(
!#$%&'()
!#$%&'*#(
%)+#&,
-+&(%#.(#&
/
&0*,
()$,
,
(%#.(#&(#,
3
换乘时间以分钟为单位
4
相同的换乘站可以换乘不同的地铁线路,比如西直门换乘站。
![](https://csdnimg.cn/release/download_crawler_static/85499084/bg4.jpg)
第 3 页 共 21 页
1.(#&,
-+&(%#2&
/
(),
#,
()+3,
()(,
.(#&4((#,
12&,
-+&(%#5((
/
()(,
(),
,
(%#5(((#,
15((,
-+&(%#5((6
/
(),
5((4((#,
15((6,
*&+$7#()8#()8*#('()89,
4&&7*#('2&()9,
4&&7*#('9,
4&5((57()()()9,
*&$:79,
()4&;+$<37()()89,
*#('2&.&0=,
*#('5((65((,
*&79
/
$:79,
#,
()(&,
#%''>欢迎使用?>,
#%''>输入起点站>,
#(,
#%''>输入终点站>,
剩余19页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- m0_692468382022-12-14发现一个超赞的资源,赶紧学习起来,大家一起进步,支持!
- RyanZhao-SWU2022-06-16用户下载后在一定时间内未进行评价,系统默认好评。
- guangchengsishu2024-05-06果断支持这个资源,资源解决了当前遇到的问题,给了新的灵感,感谢分享~
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
omyligaga
- 粉丝: 54
- 资源: 2万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)