图论-最小生成树
文章平均质量分 92
Nemaleswang
ACM退役狗一只
展开
-
最小生成树模板
prim模板(hihocoder1097,不带优化,时间复杂度为O(n*n)): int n,mat[maxn][maxn],d[maxn],vis[maxn]; int ans,End; int main(){ scanf("%d",&n); for(int i = 1;i <= n;i++){ for(int j = 1;j <= n;j...原创 2018-06-11 20:49:46 · 333 阅读 · 1 评论 -
hicoder 1097 最小生成树一·Prim算法
题目链接:最小生成树一·Prim算法 题目大意:给你一张无向带权完全图,求最小生成树 题目思路:因为题目要求的是朴素的prim做法来解决这样一道题,所以我们采用朴素的prim做法,具体算法讲解参见我的B站算法讲堂:算法讲堂 时间复杂度&amp;&amp;空间复杂度:O(n*n)&amp;&amp;O(n*n)(n为点的个数) #include &lt;map&gt; #include &l原创 2018-06-11 20:57:51 · 363 阅读 · 0 评论 -
hihocoder 1098 最小生成树二·Kruscal算法
题目链接:最小生成树二·Kruscal算法 题目大意:给你一张无向带权图,求最小生成树 题目思路:采用kruskal算法做,具体算法讲解参见我的B站算法讲堂:算法讲堂 时间复杂度&&空间复杂度:O(MlogM + M * Ackermann’(M)))&&O(max(m,n))(n为点的个数,m为边的个数) #include <map> #inc...原创 2018-06-11 21:01:45 · 335 阅读 · 0 评论 -
hihocoder 1109 最小生成树三·堆优化的Prim算法
题目链接:最小生成树三·堆优化的Prim算法 题目大意:给你一张无向带权图,求最小生成树 题目思路:采用堆优化的prim算法,具体算法讲解见:算法讲堂 时间复杂度&&空间复杂度:O(m*logm)&&O(max(n,m))(n为点的个数,m为边的条数) #include <map> #include <set> #include &l...原创 2018-06-11 21:06:04 · 514 阅读 · 0 评论