数据结构实验报告_第1页
数据结构实验报告_第2页
数据结构实验报告_第3页
数据结构实验报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

天津科技大学14学年—15学年第2学期数据结构实验任务书专业名称:计算机科学与技术实验学时: 4 课程名称:数据结构 任课教师: 史绍强实验题目: 实验环境: VisualC++实验目的:1.掌握图的邻接矩阵的存储定义;掌握图的最短路径(Dijsktra)算法的实现。 。实验内容:设计北京林业大学的校园平面图,所含景点不少于8个。以图中顶点表示学校内各景点,存放景点的名称、景点介绍信息等;以边表示路径,存放路径长度信息。要求将这些信息保存在文件graph.txt中,系统执行时所处理的数据要对此文件分别进行读写操作。从文件graph.txt中读取相应数据,创建一个图,使用邻接矩阵表示图(算法6.1);景点信息查询:为来访客人提供校园任意景点相关信息的介绍;问路查询:为来访客人提供校园任意两个景点之间的一条最短路径(算法6.10)。选做内容(对文件进行操作,相应信息变化后,再次进行景点信息查询和问路查询时应该有所体现)修改一个已有景点的相关信息;增加一个新景点及其相关信息;增加一条新的路径;删除一个景点及其相关信息;删除一条路径。实现提示:校园道路是双向通行的,可设校园平面图是一个带权的无向图,用邻接矩阵表示此无向网。typedefstruct{charname[100];charinfo[10000];

}VertexType;//顶点结构typedefstruct{VertexTypevexs[10];intarcs[100][100];〃邻接矩阵intvexnum,arcnum;〃顶点个数,边的个数}MGraph;//图结构将图的顶点信息和边的信息用数据文件graph.txt存储,数据文件格式可以设置如下形式:图中顶点数边的数目景点名称景点信息始点终点路径长度如可以在文件graph.txt中存储以下数据:815女生宿舍 有南北两栋,24层,是北林最漂亮的宿舍楼小南门 经由北林主路通往学校北门,交通便利正门主楼80正门 图书馆400程序运行的参考结果下图:FKk-R-可狀亠总.|-.|:.一冬肩;1HFKk-R-可狀亠总.|-.|:.一冬肩;1H2H3,g5.68厂@9@-<-3MJ4XX*iW>CJ4XMH卩f.:售誌<1-8>站庶篁日比—"女L?r'输入您的目的地’<1B>I-—町3MJ4XX*iW>CJ4XMH卩f.:售誌<1-8>站庶篁日比—"女L?r'输入您的目的地’<1B>I-—町-驚牢南门RRG:.-:蚊女小正主_一悴图-a-■a-■a-丄2345t7tt1实验要求:程序要具在一定的健壮性,即当输入数据非法时,程序也能适当地做出反应。程序要添加适当的注释,程序的书写要采用缩进格式。根据实验报告模板详细书写实验报告,在实验报告中给出校园平面图。校园平面图中的校园景点信息保存在文件graph.txt中,源程序保存为“Graph_search.cpp”,实验报告命名为“实验报告3.doc”。将这三个文件压缩为一个文件,每个同学自己先将压缩文件命名为::学号姓名.rar,上传到.cn( 由各班学习委员统一打包压缩发送,学委发送的文件格式为班级实验报告3,如132011班实验报告3)。实验结果如下图:01234-nt川生芝WUL.L.J-JJ.JL.LlJ-JIr-.JL.1-.-Jr.—JTrj~Tt—JTrj~Tt—JTr炉占苫苫小点占小iB第B第B「kiapvia■AWW®H™R

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论