- 5
- 0
- 约5.81千字
- 约 15页
- 2023-09-16 发布于浙江
- 举报
数据结构-kruskal算法求最小生成树_实验报告
一、 问题简述
题目,图的操作。
要求,用kruskal算法求最小生成树。
最短路径, ?输入任意源点,求到其余顶点的最短路径。
?输入任意对顶点,求这两点之间的最短路径和所有路径。
二、 程序设计思想
首先要确定图的存储形式。经过的题目要求的初步分析,发现该题的主要操作是路径的输出,因此采用边集数组,每个元素是一个结构体,包括起点、终点和权值,和邻接矩阵比较方便以后的编程。
其次是kruskal算法。该算法的主要步骤是,
GENERNIC-MIT(G,W)
1. A?,
2. while A没有形成一棵生成树
3 do 找出A的一条安全边(u,v);
4. A?A?{(u,v)};
5. return A
算法设置了集合A,该集合一直是某最小生成树的子集。在每步决定是否把边(u,v)添加到集合A中,其添加条件是A?{(u,v)}仍然是最小生成树的子集。我们称这样的边为A的安全边,因为可以安全地把它添加到A中而不会破坏上述条件。
然后就是Dijkstra算法。Dijkstra算法基本思路是,
假设每个点都有一对标号 (d, p),其中d是从起源点s到点j的最短路径的长度 (从jjj
顶点到其本身的最短路径是零路(没有弧的路),其长度等于零),p则是从s到j的最短路j
径中j点的前一点。求解从起源点s
您可能关注的文档
- 软件公司薪酬管理制度.doc
- 立式污水泵及移动式潜水排污泵设备技术协议.doc
- 小学数学教学中的困惑及对策.doc
- 民办非企业章程.doc
- 关于申请工会经费的请示.doc
- 3位小数点加减法练习题.doc
- 励志的短文50字.doc
- 商铺租赁协议书.doc
- 餐饮饭店英文广告语大全.docx
- 物业管理公司绿化验收接管标准作业流程.doc
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- PICC置管资质认证理论考核试题(附答案).docx VIP
- 《一次函数》全国初中数学竞赛试题精选精编(原卷版+解析).docx VIP
- 第五章 厨房设备与设备管理.pptx VIP
- 《法医精神病鉴定远程精神检查规范》.docx VIP
- 18 SFT 0183 法医精神病鉴定精神检查规范 SET版.docx VIP
- 数据库发展研究报告(2026年).pdf
- 盐三元复合驱提高采收率技术试验攻关进展及下步工业化推广建议.pdf VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- 2026年高考语文古诗文默写押题冲刺试卷含答案.docx VIP
- 2026年高考语文古诗文默写冲刺押题试卷(附答案).docx VIP
原创力文档

文档评论(0)