校园导游系统C++实现

上传者: cathymoonshine | 上传时间: 2019-12-21 19:31:33 | 文件大小: 19KB | 文件类型: cpp
用Visual c++编写的一个简单的校园导游系统 是我们数据结构的课程设计 用mgraph initgraph()函数来初始化图,使用字符串的函数strcpy来初始化信息和名称,再给各弧的权值赋值,由于全部赋值在找路径的过程中太多了,所以只给部分赋值了。 用int locatevex(mgraph c,int v)来查找景点在图中的序号(由于之后继续增加或者减少结点) 两景点间的所有路径用函数int allpath(mgraph c)找到所有的路径 void path(mgraph c, int m,int n,int k) 用于打印序号为m,n景点间的一条路径 在其中,当走完一条路径后,将其存储在d[k]中,直到d[k]==n时输出这条路径,然后跳出,把d[k]点的visited设为0,继续进行下个顶点。直至到所有的顶点都完成。 用void shortestpath_dij(mgraph c)函数来计算两个顶点间的最短路径,使用迪克斯特拉算法 用void shortestpath_floyd(mgraph c)函数来计算两个顶点间的最短路径,使用floyd算法

文件下载

评论信息

  • 几度超然u :
    挺不错的,有参考价值,谢谢
    2018-12-04
  • star930104_zxb :
    代码可用。有一定的参考价值
    2015-03-16
  • 高山刘水12 :
    挺好的,可以借鉴
    2014-09-29
  • renzhewhw :
    不错,可以借鉴。谢谢
    2013-07-05
  • dy1573857707 :
    对的,我试了一下,代码可用
    2012-10-13

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明