网站大量收购独家精品文档,联系QQ:2885784924

c语言公交最优路径查询数据结构(附设计报告,完整代码).pdf

c语言公交最优路径查询数据结构(附设计报告,完整代码).pdf

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言公交最优路径查询数据结构(附设计报告,完整代码)

《数据结构》 课程设计说明 2010.1 常州工学院 计算机信息工程学院 《数据结构》课程设计报告 题 目 公交路线上优化路径的查询 年 级 2008 级 专 业 软件工程 学生学号 (组长) 学生学号 指导教师 王树峰 2010 年 01 月 11 日 常州工学院计算机信息工程学院 《数据结构》课程设计 任 务 书 设计名称: 公交线路上优化路径的查询 指导教师: 王树峰 下达时间: 2010-01-11 学生姓名: XXX (组长) 学 号: XXXXXXXXX 学生姓名: XXXX 学 号: XXXXXXXX 专业: 软件工程 一、课程设计的基本要求 ① 根据上述公交线路的输入格式,定义并建立合适的图模型。 ② 针对上述公交线路,能查询获得任何两个站点之间最便宜的路径,即输 入站名S,T 后,可以输出从S到T 的最便宜的路径,输出格式为:线路x:站 名S,…,站名M1;换乘线路x:站名M1,…,站名M2;…;换乘线路x: 站名MK,…,站名T。共花费x 元。 ③ 针对上述公交线路,能查询获得任何两个站点之间最省时间的路径 (不 考虑在中间站等下一辆线路的等待时间),即输入站名S,T 后,可以输出从S 到T 的考虑在中间站等下一辆线路的等待时间的最省时间的路径,输出格式为: 线路x:站名S,…,站名M1;换乘线路x:站名M1,…,站名M2;…;换 乘线路x:站名MK,…,站名T。共花费x 时间。 ④ 针对上述公交线路,能查询获得任何两个站点之间最省时间的路径 (要 考虑在中间站等下一辆线路的等待时间),即输入站名S,T 后,可以输出从S 到T 的考虑在中间站等下一辆线路的等待时间的最省时间的路径,输出格式为: 线路x:站名S,…,站名M1;换乘线路x:站名M1,…,站名M2;…;换 乘线路x:站名MK,…,站名T。共花费x 时间。 二、课程设计的主要内容 (包含分工) 主要内容:首先将多有要用到的结构体全部定义完全,在 课程设计的进程安排 1.2010年01月10 日之前: 完成所有要用到的结构体的定义。 2.2010年01月11 日——01月12 日: 完成建立合适的图模型以及信息的初始化。 3.2010年01月15 日前: 将初始化的所有的信息与建立的图模型完全连接起来,写 调整函数将每一条路线的车的信息存放到所有的节点里去。 4.2010年1月16 日——2010年1月18 日 : 完成按时间和价格的最优的方法选择路线。 5. 2010年1月19 日——2010年1月20 日: 完成所有的程序。 6. 2010年1月21 日 答辩 具体分工: XX (组长):①,定义所有将要用到的结构体 ②,编写函数实现根据公交路线信息修改站点信息的功能 ③,利用Floyd算法找出按时间的所有两站之间的最优路径 ④,编写时间最优的路线选择 (不考虑等待时间) ⑤,编写时间最优的路线选择 (考虑等待时间) XX :①,初始化所有信息

文档评论(0)

a888118a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档