今天在队长李亭乐的带领下我们学习了——克鲁斯卡尔 (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月15日,“心迹之旅”社会实践队展开了一场丰富多彩的教育活动,为当地的学生们带去了体育、音乐、感恩、武术和语文等多个学科的精彩课……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
为了促进乡村教育的发展,“心迹之旅”社会实践队积极响应号召,在7月14日为乡村儿童带来了丰富多彩的学习体验,包括音乐课、数学课、日语课和舞蹈课。在音乐课上,欧奕宏老师教授了基础……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
为了促进乡村教育的发展,提高乡村儿童的综合素养。7月13日,“心迹之旅”社会实践队为孩子们带来了一天丰富多彩的课程。通过体育课、手工课、文化宣讲课和舞蹈课,孩子们享受到了全方位……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
7月12日,“心迹之旅”社会实践队开展了一天的丰富课程,为元坝小学的孩子们带来了全面的学习体验,包括手工课、语文课、心理健康课和数学课等多元课程,旨在丰富孩子们的学习内容,提高……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
7月11日,“心迹之旅”社会实践队队员们设计了丰富多彩的课程,包括书法课、牙齿健康课、音乐课和美术课,旨在促进农村儿童的全面发展。在书法课上,欧奕宏老师向孩子们讲解了基本笔画和……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
为全面落实习近平总书记“教育兴则国家兴,教育强则国家强。”的重要讲话。7月10日,“心迹之旅”社会实践队为孩子们带来了一场丰富多彩的课程盛宴。经过一天精心设计和呈现的课程,队员……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
7月9日,“心迹之旅”社会实践队展开了一场意义非凡的三下乡活动,为孩子们带去了一系列精彩纷呈的课程,包括心理健康课、数学课、书法课和体育课。在心理健康课上,睿智的葛颖老师通过小……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>
7月8日,“心迹之旅”社会实践队为高州市根子镇元坝小学的孩子们带来了一场别具意义的教育盛宴。通过多彩的课程,包括安全教育、手工技艺、兴趣开发和影视鉴赏,我们希望给孩子们留下一段……
王静琳 伍兆晖 岭南师范学院数学与统计学院查看全文 >>