摘要
本发明公开了一种基于快速排序改进的Kruskal方法;属于计算机应用领域,其操作步骤如下:步骤(1):准备一个空集合S、空线性表L;步骤(2):将图中的边存入线性表L,以L为参数启动执行quickKruskal(list);步骤(3):执行quickKruskal(list)操作;步骤(4):返回集合S,其中的边构成图的一棵最小生成树。本发明涉及图(graph)的最小生成树(MST)算法;最小生成树,是图论中的一个经典问题,算法的相关研究具有理论和实际应用价值;本发明相较于经典的Kruskal算法和Prim算法,将判断边“是否构成回路”这一操作,融入快速排序之中,以减少排序的开销,新方法的理论效率高、执行速度快;特别是当“边多点少”时,执行速度显著提高。
技术关键词
生成树
回路
参数
排序算法
新方法
理论
速度
计算机
系统为您推荐了相关专利信息
自动化评估方法
风险评估模型
场景
因子
远程服务器
动态OD估计方法
众包轨迹数据
矩阵
分时段
AVI检测设备
虚拟网络嵌入系统
地面通信网络
模拟退火算法
物理网络资源
节点
机器学习模型
关键工艺参数
成形
基础
期望最大化算法