今天在队长李亭乐的带领下我们学习了——克鲁斯卡尔 (Kruskal) 算法,在开始学习新的算法之前,我们对昨天学习的算法进行了交流,每个人分享自己的所学,最后队长做出总结,指出我们之间存在的问题,提出了相应的解决办法,并将今天要学习的内容分配下来。
算法--克鲁斯卡尔 (Kruskal) 算法
一、克鲁斯卡尔 (Kruskal) 算法的概念
克鲁斯卡尔 (Kruskal) 算法使用来求加权连通图的最小生成树的算法。
二、克鲁斯卡尔 (Kruskal) 算法的基本思想
按照权值从小到大的顺序选择 n-1 条边,并保证这 n-1 条边不构成回路
三、克鲁斯卡尔 (Kruskal) 算法的步骤
1、对图的存储结构,按照权值,从小到大排序。
2、对并查集进行初始化,即把每一个位置中的值初始化为其对应下标。
3、选取存储结构的第一项(最小项),查询该边所对应的顶点在并查集中是否同源,同源则进行5,不同源则进行4。
4、若不同源,则把该边加入生成树,并计算和;修改前者的根在并查集中位置的值为后者的根。
5、若同源,则跳过,继续遍历存储结构。
6、重复4~5,直到存储结构中所有的项被遍历。
不积跬步无以至千里,不积小流无以成江海,我们要从一点一滴开始积累,这样才能成为一个优秀的人,更要脚踏实地,懂得纸上得来终觉浅,绝知此事要躬行!
http://www.dxsbao.com/shijian/465235.html
点此复制本页地址
为了全面提高学生们的安全意识,增强学生的自我保护意识,7月23日,温州职业技术学院“匠心筑梦,渔你同行”暑期实践队在大渔镇学校开展“珍爱生命,预防溺水”防溺水安全教育主题活动,……
陶敬瑞 温州职业技术学院查看全文 >>
炎炎夏日是溺水事故高发期,为增强小朋友们的安全意识,提高安全防范能力,预防溺水事故的发生。7月23日下午,温州职业技术学院“匠心筑梦,渔你同行”暑期实践队在苍南大渔镇学校开展了……
张晨渊 温州职业技术学院查看全文 >>
安全工作重于泰山。进入夏季天气渐渐变得炎热。为进一步加强小朋友安全教育,保证小朋友生命安全,帮助广大小朋友增强防溺水安全意识,掌握防溺水知识技能,提高自救互救能力。7月23日,……
幸金宇 温州职业技术学院查看全文 >>
盛夏七月,烈日炎炎,为了帮助小朋友们增强防溺水安全意识,掌握防溺水知识技能,提高自救互救能力,7月19日,温州职业技术学院“匠心筑梦,渔你同行”暑期社会实践队在大渔镇学校举办“……
刘朝辉 温州职业技术学院查看全文 >>
随着气温逐渐升高,为了预防孩子们溺水事故的发生,7月23日温州职业技术学院“匠心筑梦,渔你同行”暑期实践队针对孩子们开展了“珍爱生命,预防溺水”防溺水安全知识教育,使孩子们对安……
李成明 温州职业技术学院查看全文 >>
炎炎夏日临近,为进一步加强儿童防溺水安全意识,掌握防溺水知识技能,提高自救互救能力。7月18日,温州职业技术学院电气电子工程系“匠心筑梦,渔你同行”暑期实践队在大渔镇学校举办了……
傅睿 温州职业技术学院查看全文 >>
每一个暑假,都是游泳的最好时刻,而每年亦是在这段时间频频出现溺水身亡的新闻。因此,为了教导小朋友有关溺水的防范知识与急救知识,温职院电气系“匠心筑梦,渔你同行”暑期实践队特……
王查 温州职业技术学院查看全文 >>
为了提高小朋友节约水资源的意识,鼓励小朋友们在生活中做到节约用水,7月22日温州职业技术学院“匠心筑梦,渔你同行”暑期实践队开展“生活在细节,节约在点滴”节约用水小课堂。队员为……
夏洪烽 温州职业技术学院查看全文 >>