摘要: 同样是求最小生成树克鲁斯卡尔算法的思想则转变了一下,以边为目标去生成最小数 这种感觉就像是结果等于10式子2*5也行,20/2也行,方式不同只看最后的结果 思想:按照权值的大小从小到大排序,选择n-1条边,并且不构成回路 过程:构造一个只含有n个节点的森林,然后从权值最小到最大选择边加入到森林中,使 阅读全文
posted @ 2020-02-27 11:37 Axs 阅读(841) 评论(0) 推荐(0)
摘要: 普里姆算法的应用场景为修路问题,就是用最小的路径连接所有节点 转换一下就是最小生成树(MST)的问题:给定一个带权的无向连接图,如何选取一颗生成树,使树上的所有的边上权的总和为最小,就是最小生成树 普里姆算法求最小生成树:在包含n个顶点的连接图中,找出只有(n-1)条边并包含所有n个顶点的连通子图, 阅读全文
posted @ 2020-02-27 11:18 Axs 阅读(524) 评论(0) 推荐(0)