WayneShao 的博客

记录精彩的程序人生
Prim 0 篇文章

【算法复习】贪心算法之最小生成树 Prim 算法

最小生成树的 Prim 算法也是贪心算法的一大经典应用。Prim 算法的特点是时刻维护一棵树,算法不断加边,加的过程始终是一棵树。简述 Prim 算法过程:一条边一条边地加,维护一棵树。初始 E={}空集合,V={任意节点}循环(n–1)次,每次选择一条边(v1,v2),满足:v1 属于 V,v2 不属于 V。且(v1,v2)权值最小。E=E+(v1,v2)V=V+v2 最终 E 中的边是一棵最小生成树,V 包含了全部节点。执

【迷宫中的算法实践】迷宫生成算法——Prim 算法

普里姆算法(Prim 算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点(英语:Vertex(graphtheory)),且其所有边的权值之和亦为最小。该算法于 1930 年由捷克数学家沃伊捷赫·亚尔尼克(英语:VojtěchJarník)发现;并在 1957 年由美国计算机科学家罗伯特·普里姆(英语:RobertC.Prim)独立发