1 / 8
文档名称:

prim最小生成树算法实验报告.doc

格式:doc   大小:97KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

prim最小生成树算法实验报告.doc

上传人:hnet653 2020/7/16 文件大小:97 KB

下载得到文件列表

prim最小生成树算法实验报告.doc

文档介绍

文档介绍:算法分析与设计之Prim学院:软件学院学号:9:吕吕一、问题描述Prim的定义Prim算法是贪心算法的一个实例,用于找出一个有权重连通图中的最小生成树,即:具有最小权重且连接到所有结点的树。(强调的是树,树是没有回路的)。实验目的选择一门编程语言,根据Prim算法实现最小生成树,并打印最小生成树权值。:假设G=(V,E)是连通的,TE是G上最小生成树中边的集合。算法从U={u0}(u0∈V)、TE={}开始。重复执行下列操作:在所有u∈U,v∈V-U的边(u,v)∈E中找一条权值最小的边(u0,v0)并入集合TE中,同时v0并入U,直到V=U为止。此时,TE中必有n-1条边,T=(V,TE)为G的最小生成树。Prim算法的核心:始终保持TE中的边集构成一棵生成树。,其时间复杂度为O(n^2),其时间复杂度与边得数目无关,N为顶点数,而看ruskal算法的时间复杂度为O(eloge)跟边的数目有关,适合稀疏图。三、数据结构的设计图采用类存储,定义如下:classGraph{private: int*VerticesList; int**Edge; intnumVertices; intnumEdges; intmaxVertices;public: Graph(); ~Graph(); boolinsertVertex(constintvertex); boolinsertEdge(intv1,intv2,intcost); intgetVertexPos(intvertex); intgetValue(inti); intgetWeight(intv1,intv2); intNumberOfVertices(); intNumberOfEdges(); voidPrim();}其中,图中结点连接情况及权值使用二重指针表示,即二维数组实现邻接矩阵。代码与运行结果代码运行结果:源码://普雷姆算法#include<iostream>usingnamespacestd;constintmaxWeight=10000;constintDefaultVertices=10000;constintmaxEdges=10000;constintMAXINT=10000000;classGraph{private: int*VerticesList; int**Edge; intnumVertices; intnumEdges; intmaxVertices;public: Graph(); ~Graph(); boolinsertVertex(constintvertex); boolinsertEdge(intv1,intv2,intcost); intgetVertexPos(intvertex); intgetValue(inti); intgetWeight(intv1,intv2); intNumberOfVertices(); intNumberOfEdges(); voidPrim(); voidlvlv(Graph&G);};istream&operator>>(istream&in,Graph&G);ostream&operator<<(ostream&out,G

最近更新

内蒙古自治区赤峰市第九中学高三物理联考试题.. 12页

内蒙古自治区赤峰市翁牛特旗玉田皋乡中学2022.. 9页

写一句对父亲感恩的话语 4页

冲泡普洱茶的艺术 2页

创业计划书大学生干洗店 2页

初中历史教师教学工作心得总结 9页

初中学生演讲诗歌积极励志 4页

初中生学习生活个人总结 3页

初入职场的雷区 2页

化学教师辞职报告两篇 3页

屋面砼浇筑施工方案样本 21页

阿尔茨海默病新版培训课件 25页

北京丰台区右安门第二中学高三英语下学期期末.. 4页

农药产业数据融合技术-洞察及研究 35页

北京双秀实验学校2021-2022学年高二政治期末试.. 7页

北京同仁中学高三英语期末试卷含解析 4页

美育启蒙教育策略研究 38页

北京密云县古北口中学2020-2021学年高二英语联.. 3页

绿色建筑行业技术发展与前景分析报告 31页

北京平西府中学 2021年高一化学月考试题含解析.. 5页

北京平谷县夏各庄联办中学高一数学理期末试卷.. 5页

北京延庆沙梁子中学2021-2022学年高一化学联考.. 5页

汽车刹车抱死的利与弊 5页

汇总 - 39种行业废水处理工艺流程图 4页

书包质检报告 22页

风力发电施工安全培训课件 35页

发电厂电气主接线及厂用电 120页

JT∕T 1375.1-2022 公路水运工程施工安全风险.. 18页

奢摩他——赛康仁波切开示 21页

DB61∕T 1224-2018 基于成组技术的零件分类编.. 10页