数据结构实践题目计科级.doc

一、课题内容:任意选作一题 1、【山西农业大学校园导游程序】 问题描述:用无向网表示你所在学校的校园景点平面图,图中顶点表示主要景点,存放景点的编号、名称、简介等信息,图中的边表示景点间的道路,存放路径长度等信息。 要求能够回答有关景点介绍、游览路径等问题。 基本要求: 查询各景点的相关信息; 查询图中任意两个景点间的最短路径; 查询图中任意两个景点间的所有路径; 增加、删除、更新有关景点和道路的信息。 选作内容:①求多个景点的最佳(最短)游览路径。 ②区分机动车道和人行道。 ③实现导游图的仿真界面。 数据结构: typedef struct message { int num;//景点代码 char name[100];//景点名称 char pro[500];//简介 }Ciceroni; 例如:Ciceroni school[10]={{1,行政楼\n},{2,食堂\n},{3,赛博楼,信息分院办公室所在地\n},{4,求是楼,实验楼计算机中心\n},{5,格致楼,法学管理学院}, {6,工程实习中心,金工实习\n},{7,仰仪楼,机电计测分院\n},{8,体育馆,旁边有篮球场`足球场`还有网球场\n},{9,一号教学楼,主要以阶梯教室为主\n},{10,二号教学楼,小教室为多\n}}; /*景点名称和简介*/ 要求以本校的

文档评论(0)

1亿VIP精品文档

相关文档