- 6
- 0
- 约小于1千字
- 约 6页
- 2017-08-30 发布于安徽
- 举报
《最小生成树(Prim算法)》算法演示程序设计说明
040648 范成
同济大学2004级计算机4班
一、设计要求
题目:编写Prim算法的最小生成树程序,输出一个给定无向带权图的最小生成树。
二、设计思想
最小生成树的定义:
假设一个单位要在n个办公地点之间建立通信网,则连通n个地点只需要n-1条线路。可以用连通的无向网来表示n个地点以及它们之间可能设置的通信线路,其中网的顶点表示城市,边表示两地间的线路,赋于边的权值表示相应的代价。对于n个顶点的连通网可以建立许多不同的生成树,每一棵生成树都可以表示一个通信网。其中一棵使总的耗费最少,即边的权值之和最小的生成树,称为最小生成树。
构造最小生成树可以用多种算法。其中多数算法利用了最小生成树的下面一种简称为MST的性质:假设N=(V,{E})是一个连通网,U是顶点集V的一个非空子集。若(u,v)是一条具有最小权值(代价)的边,其中u∈U,v∈V-U,则必存在一棵包含边?(u.v)的最小生成树。
普里姆(Prim)算法即是利用MST性质构造最小生成树的算法。
算法思想如下:
假设N=(V,{E})和是连通网,TE是N上最小生成树中边的集合。算法从U={u0}( u0∈V),TE={}开始,重复执行下述操作:在所有u∈U,v∈V-U的边(u, v) ∈E中找一条代价最小的边(u0, v0)并入集合TE,同时v0并入U,直到U=V为止
您可能关注的文档
- 施用秸秆对土壤有机碳组成和结构稳定性影响.pdf
- 施用竹叶生物质炭对板栗林土壤CO_2通量和活性有机碳库影响_王战磊.pdf
- 湿地生态系统土壤微生物的研究进展.pdf
- 湿地生态系统土壤微生物的研究进展19974.pdf
- 湿地松林分结构调整对土壤活性有机碳影响_谭桂霞.pdf
- 湿法烟气脱硫系统运行控制.pdf
- 湿陷性黄土地区倾斜建筑物膨胀法纠偏加固理论分析与实践.pdf
- 湿陷性黄土地区倾斜建筑物膨胀法纠偏加固理论分析与实践35382.pdf
- 石榴树包滑坡机制有限元分析.pdf
- 石墨烯负载Pt催化剂催化氧化发光性能.pdf
- DB2308_T 205-2024 饲用紫穗槐高效栽培技术规程.docx
- DB23_T 3935-2025 冰雪旅游 术语和定义.docx
- L12SJ907 救生缓降器设计选用及安装.docx
- DB31_T 1615-2025 医疗机构检验检查报告互认信息技术基本要求.docx
- 商标品牌指导站服务指南 DB23 T 3885-2024.docx
- 绥化特色小吃青冈酱驴肉DB2312T123-2025.docx
- DB2301T 186-2024 冰雪体育活动户外观赛气象指数等级划分.docx
- DB31_T 1623-2025 长者运动健康之家服务规范.docx
- 2025年算电协同探索:数据中心的灵活性挖掘研究报告-北京交通大学(陈敏).docx
- 2023年乡村振兴知识考试复习题库(核心500题).pdf
原创力文档

文档评论(0)