- 28
- 0
- 约7.83千字
- 约 15页
- 2016-08-21 发布于河南
- 举报
设计大作业
数据结构课程设计大作业
题 目 医院选址问题
专 业 计算机科学与技术
学生姓名 孙凯
学 号 04
指导教师 唐国民
完成日期 2013年12 月22日
湖州师范学院信息与工程学院
医院选址问题
【内容摘要】 在n个村庄之间的交通图用有向加权图表示,图中的有向边vi,vj表示第i个村庄和第j个村庄之间有道路,边上的权表示这条道路的长度。现在要从这n个村庄中选择一个村庄建一所医院,问这所医院应建在哪个村庄,才能使离医院最远的村庄到医院最近。医院选址问题实际是求有向图中心点的问题,定义顶点的偏心度。依次将有向图G=(V,E)中每一个顶点作为原点,重复执行Dijkstra算法N次、即可求得每对顶点之间的最短路径,需要采用弗洛伊德的算法。
【关键字】 有向加权图 结点 最短路径 弗洛伊德
【Abstract】 In between N village traffic map with said to the weighted graph, graph directed edges vi, vj said the road between the villages and the I j village, on the edge of the right that this path length. Now choose a village to build a hospital from the N village, ask the hospital should be built in the village, to the farthest away from the hospital to the hospital recently village. Hospital location problem is actually for the directed graph center problem, define a vertex eccentricity. In turn the directed graph G= (V, E) each vertex as the origin, repeat N times, Dijkstra algorithm can obtain each of the shortest paths between vertices, needs to use the Freud algorithm.
【Key words】weighted graph node shortest path Floyd
目 录
一、 实验内容概述 1
二、 实验目的概述 2
三、 解题思路的描述 3
四、 源程序清单 5
五、 程序调试及测试结果 8
六、 结论 11
七、 参 考 文 献 12
实验内容概述
设计任务:
在n个村庄之间的交通图用有向加权图表示,图中的有向边vi,vj表示第i个村庄和第j个村庄之间有道路,边上的权表示这条道路的长度。现在要从这n个村庄中选择一个村庄建一所医院,问这所医院应建在哪个村庄,才能使离医院最远的村庄到医院最近。
图1-1村庄路线图
测试数据:针对上图中的加权有向图,输入以下数据:
输入顶点数: 5
输入顶点对和弧的权值:
1 2 1
2 3 2
3 4 2
3 5 4
4 2 1
4 3 3
5 4 5
0 0 0
技术要求:
有向图的操作,依次将有向图G=(V,E)中每一个顶点作为原点,重复执行Dijkstra算法n次,就可求得没对顶点之间的最短路径。而弗洛伊德发现了一个更直接的方法——弗洛伊德算法,采用动态规划原理和逐步优化技术,对有向带权图G=(V,E)设计出每对顶点间的最短路径的方法。该方法采用邻接矩阵edges表示有向带权图,有向图的5个顶点依次标为1、2、3、4、5。
实验目的概述
a)掌握图的基本存储方法;
b)掌握有关图的操作算法并用高级语言实现;
c)熟练掌握图的搜索路径的遍历方法。
本程序使用C语言构造有向带权图,并将其用邻接矩阵的方式存储。在初始时候创建一个邻接矩阵的图G,输入
您可能关注的文档
- 码头工程质量评定表.doc
- 砖砌体评定表.doc
- 砼单元质量评定表.doc
- 砼评定表.doc
- 礼仪与禁忌.doc
- 社会医学作业科研课题申报书.doc
- 社区科普行动计划项目申报书.doc
- 科技创新人物申报书.doc
- 科技创新大赛中学生科技创新成果竞赛项目申报书.doc
- 科技创新大赛小学生科技创新成果竞赛项目申报书1.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)