prim算法实验报告
prim算法实验报告
篇一:Prim算法实验报告
算法实验报告
学院:xxx
班级:xxx
学号:xxx
姓名:xxx Prim
篇二:Prim最小生成树算法实验报告
算法分析与设计之Prim
学院:软件学院 学号:201421031059 姓名:吕吕
一、问题描述
1. Prim的定义
Prim算法是贪心算法的一个实例,用于找出一个有权重连通图中的最小生成树,即:具有最小权重且连接到所有结点的树。(强调的是树,树是没有回路的)。
2. 实验目的
选择一门编程语言,根据Prim算法实现最小生成树,并打印最小生成树权值。
二、 算法分析与设计
1.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中的边集构成一棵生成树。
2.时间复杂度
Prim算法适合稠密图,其时间复杂度为O(n),其时间复杂度与边得数目无关,N为顶点数,而看ruskal算法的时间复杂度为O(eloge)跟边的数目有关,适合稀疏图。
您可能关注的文档
最近下载
- 大连市某污水处理厂工艺设计——倒置AAO工艺.doc VIP
- 2025年徐州市中考地理生物合卷试题卷(含答案及解析).docx
- 日野P11C发动机装配.pptx VIP
- 设施农业课件.pptx VIP
- SJG 203-2025 施工附着式升降防护平台安全技术标准.docx VIP
- 第16课时 杠杆 滑轮 课件(共69张ppt)2026年中考物理一轮专题复习(广东).ppt.pptx VIP
- 中国街舞培训行业发展分析及发展前景与投资研究报告2025-2028版.docx
- 2024年广东中烟工业公司招聘考试真题.docx VIP
- 最全学科带头人教学能手选拔理论试题及答案(教师基本素养试题).doc VIP
- 办公楼建筑设计方案说明(文字).doc VIP
原创力文档

文档评论(0)