- 12
- 0
- 约4.2千字
- 约 9页
- 2017-08-15 发布于重庆
- 举报
数据结构报告—图的邻接表示和Prim算法生成MST.doc
数据结构实验报告——
图的邻接表示和Prim算法生成MST
1问题的描述
使用邻接表来表示图,支持通过输入的方法来构造图,使用Prim算法生成最小生成树。
2.算法的基本思想
2.1.图的邻接表表示
对于G中的每个顶点vi,把所有邻接(于)vi的顶点vj链成一个单链表(称为关于vi的邻接表)。邻接表中每个表顶点都有两个域:其一是邻接点域adjvex,用以存放与vi相邻顶点的序号;其二是链域next,用来将邻接表的所有表点链在一起;另外若要表示边上的信息如(权值),则在表顶点中还应增加一个数据域cost
再为每个顶点vi的邻接表设置一个表头顶点,头顶点包含两个域,其一是顶点域vextex,用来存放顶点vi的信息,另一个是指针域firstedge,它是vi的邻接表的头指针。
(为了便于随机访问任意顶点的邻接表,)将所有头顶点顺序存储在一个数组中, 这样就构成了图的邻接表表示,(但有时为了增加对图中顶点,边数等属性的描述可将邻接表和这些属性放在一起描述图的存储结构)
在无向图的邻接表中,一条边( Vi , Vj )在邻接表中出现两次:一次在关于Vi 的邻接表中;一次在关于Vj的邻接表中.
2.2.Prim最小生成树算法
输入:连通的加权无向图(无向网)G=(V, E),其中V=(1,2, …,n).
输出:G的最小生成树
要点
引入集合U和T。U存放生成树的顶点,T存放生成树的边集。初值
您可能关注的文档
最近下载
- 专题7.6一元一次不等式(组)中的含参问题【十三大题型】2024-2025学年七年级数学下册举一反三系列(华东师大版2024)[含答案].pdf VIP
- 2025年新疆维吾尔自治区辅警人员招聘考试试题及答案.docx VIP
- LY_T 1956-2022CN 县级林地保护利用规划编制技术规程.docx
- 爆破工程消耗量定额.pdf
- 公路工程单位、分部、分项工程划分说明 路面工程划分说明.docx VIP
- 2025年中考语法专练(历年真题)状语从句专练(1)(含答案).docx VIP
- 四肢骨折的处理.pptx VIP
- MCY空调MCY-MHP0506HT-C MCY-MHP0606HT-C MCY-MHP0706HT-C用户手册.pdf
- 《电工技术基础》试卷及答案.docx VIP
- 2025年中原出版传媒投资控股集团有限公司人员招聘笔试备考试题及答案详解(名师系列).docx VIP
原创力文档

文档评论(0)