数据结构课程设计报告学校导游系统
30页1、西安郵電學院数据结构课程设计报告题 目: 校 园 导 游 系 统院系名称:计算机学院 专业名称:计算机科学与技术班 级: 学生姓名: 学号(8位): 指导教师: 设计起止时:一. 设计目的1学会图的存储、图的保存与读取。2学会图的深度遍历和广度遍历。3学会图的查找。4学会找图的最短路径、转折点最少的路径和所有路径。二. 设计内容 1界面。 2图的存储、保存、及读取。 3图的查找。 4找图重量景点之间的最短路径、转折点最少的路径和所有路径。三概要设计界面游客登录管理员登陆学院地图学院各景点的序号表景点查找查找两景点的所有路径两景点间的最短路径查找两景点间的转折点最少路径输入密码创建图文件读取保存文件四详细设计1创建图 createUDN(*G)开始输入顶点数和弧的个数i定点数 j定点数i,j两顶点间的权值赋值无穷大i+i=0i=0i+j+输入定点名i定点数输入简介i弧的个数结束输入第一个顶点名输入点二个顶点名输入两景点间的权值i=0 j=0i+否否否否调用函数 LocateVertex() 2查找景点 GetVertex(*G)输入定点名开始i=0i定点数 景点名与第i个定点名相同输出定
2、点名输出该定点名的简介是否继续结束否是i+否调用函数 map() 3查找最短路径 zdload(G*)开始初始化pathij,distij用弗洛伊德算法计算最小路径输入两景点名输出最短路径结束Y YNdistik+distkjvexnum,&G-arcnum); for(i=0;ivexnum;i+) for(j=0;jvexnum;j+) G-arcsij.adj=INFINITY; for(i=0;ivexnum;i+) printf(输入第%d个顶点信息,i+1);printf(地点名:);scanf(%s,G-vertexi.name);flushall();printf(简介:);scanf(%s,G-vertexi.jianjie);flushall(); printf(*n); for(k=0;karcnum/2;k+) printf(输入第%d条弧的两定点的地点名n,k);printf(第一个顶点名:); scanf(%s,name1);flushall(); printf(第二个顶点名:); scanf(%s,name2);flushall();printf(权值:)
《数据结构课程设计报告学校导游系统》由会员工****分享,可在线阅读,更多相关《数据结构课程设计报告学校导游系统》请在金锄头文库上搜索。
变暖的地球观后感
外研社三级起点五级上册英语教案
11《数控设备的管理与维护技术基础》课程
检验科制度-质量控制制度
波音787的锂电池风波
招标项目委托代理协议书
精选应届生自荐信模板汇编6篇
道岔梁砼浇筑技术交底
定位销轴的数控加工工艺与程序编制
电气工程知识:家庭节能照明如何设计_0
融资与理财服务代理协议
乡镇交通安全管理站工作情况自查汇报
USB显卡和VGA线连接示意图
XX中国股份有限公司销售运作手册
代表委员之声:代表委员谈弘扬培育民族精神
有关初中生自我介绍模板集锦八篇
种下苦果之后引发的财富
2020年秋人教版八年级物理上册册4.4光的折射
中铝河南分公司热力管网工程施工组织设计方案(最新)
2023年湖北省黄冈市武穴市梅川镇解金坡村社区工作人员考试模拟试题及答案
2022-08-18 18页
2022-08-01 2页
2023-11-28 27页
2023-09-26 10页
2023-04-21 54页
2023-06-09 12页
2023-03-04 12页
2023-05-07 15页
2022-07-29 63页
2022-11-20 4页