1 / 10
文档名称:

kruskal算法.doc

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

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

分享

预览

kruskal算法.doc

上传人:yzhlyb 2017/2/18 文件大小:77 KB

下载得到文件列表

kruskal算法.doc

文档介绍

文档介绍:kruskal 算法百科名片 Kruskal 算法每次选择 n-1 条边, 所使用的贪婪准则是: 从剩下的边中选择一条不会产生环路的具有最小耗费的边加入已选择的边的集合中。注意到所选取的边若产生环路则不可能形成一棵生成树。 Kruskal 算法分 e 步,其中 e 是网络中边的数目。按耗费递增的顺序来考虑这 e 条边,每次考虑一条边。当考虑某条边时,若将其加入到已选边的集合中会出现环路,则将其抛弃,否则,将它选入。目录[ 隐藏] Kruskal 算法 1. 普里姆算法( prim 算法) Kruskal 算法 1. 普里姆算法( prim 算法) [ 编辑本段] Kruskal 算法算法定义克鲁斯卡尔算法假设 WN=(V,{E}) 是一个含有 n 个顶点的连通网, 则按照克鲁斯卡尔算法构造最小生成树的过程为:先构造一个只含 n 个顶点,而边集为空的子图,若将该子图中各个顶点看成是各棵树上的根结点,则它是一个含有 n 棵树的一个森林。之后, 从网的边集 E 中选取一条权值最小的边,若该条边的两个顶点分属不同的树,则将其加入子图, 也就是说, 将这两个顶点分别所在的两棵树合成一棵树; 反之, 若该条边的两个顶点已落在同一棵树上,则不可取,而应该取下一条权值最小的边再试之。依次类推,直至森林中只有一棵树,也即子图中含有 n-1 条边为止。举例描述初始时没有任何边被选择。边(1,6) 是最先选入的边, 它被加入到欲构建的生成树中, 得到图 13-12c。下一步选择边(3,4) 并将其加入树中( 如图 1 3-12d 所示)。然后考虑边(2,7 ,将它加入树中并不会产生环路,于是便得到图 13-12e 。下一步考虑边( 2,3 )并将其加入树中(如图 13-12f所示)。在其余还未考虑的边中,(7,4) 具有最小耗费, 因此先考虑它, 将它加入正在创建的树中会产生环路,所以将其丢弃。此后将边( 5,4 )加入树中,得到的树如图 13-12g 所示。下一步考虑边( 7,5 ),由于会产生环路,将其丢弃。最后考虑边( 6,5 )并将其加入树中,产生了一棵生成树,其耗费为 99 。图 1-13给出了 Kruskal 算法的伪代码。 C 代码实现/* Copyright (c) 2002, 2006 by ctu_85 All Rights Reserved. */ /*I am sorry to say that the situation of unconnected graph is not conc erned */ #include "" #define maxver 10 #define maxright 100 int G[maxver][maxver],record=0,touched[maxver][maxver]; int circle=0; int FindCircle(int,int,int,int); int main() { int path[maxver][2],used[maxver][maxver]; int i,j,k,t,min=maxright,exsit=0; int v1,v2,num,temp,status=0; restart: printf("Please enter the numb

最近更新

2025科技融合传统节日主题班会动态星空背景中.. 22页

2018开发部党群工作宣传工作总结范文与2018征.. 9页

2025科研项目结题报告暨成果表彰动态可视化模.. 22页

2018总帐会计年终工作总结与2018总监个人工作.. 15页

2025红色漆器纹样颁奖典礼中国风宽屏动态PPT章.. 20页

2018文秘工作总结与2018文秘年度工作总结1汇编.. 2页

2018文案策划个人工作总结及2019年工作计划与.. 2页

2025终端零售业务增长路径年中汇报动态图表集.. 23页

2018最新审计师年度工作计划与2018最新行政管.. 3页

2018最新营业员工作总结范文与2018最新设计师.. 4页

2018服装营业员年终个人总结与2018服装营业员.. 4页

2018村党支部工作计划范文与2018村党支部年度.. 10页

2025蓝色学校公益基金会医疗 25页

2025蓝色年终总结暨新年计划PPT模板 27页

2018民政工作计划与2018民政年度工作计划2汇编.. 7页

2018版幼儿园中班保育员中级考试试题试卷及解.. 11页

2018版幼儿园中班保育员职业水平考试试题试卷.. 11页

2018版幼儿园保育员中级考试试题试卷及答案 11页

2025年北师大版二年级下册数学第五单元同步检.. 6页

碎石桩作业安全技术交底 3页

上海市犬只绝育证明书 3页

EPC项目质量管理措施 15页

2022写给法院的悔过书 8页

法国sofradir集团及其子公司ULIS-SAS(2014011.. 4页

佛说长寿灭罪护诸童子陀罗尼经注音版本 53页

【节日讲章】儿童节讲章:让孩子在神面前长大.. 7页

灵界的默示 17页

长江的起源与演变过程 1页