随笔分类 -  图论———生成树系列

该文被密码保护。
posted @ 2019-09-11 20:57 悠悠呦~
该文被密码保护。
posted @ 2019-05-25 22:52 悠悠呦~
摘要:<题目链接> 题目大意: 给定一个数n,代表有一个0~n-1的完全图,该图中所有边的边权为两端点的异或值,求这个图的MST的值。 解题分析: 数据较大,$10^{12}$个点的完全图,然后异或又暂时推不出什么性质,所以先起手Kruskal打一张小数据完全图的MST的表,发现规律其实还是蛮好找的。 # 阅读全文
posted @ 2019-04-09 22:43 悠悠呦~
该文被密码保护。
posted @ 2019-04-06 09:57 悠悠呦~
该文被密码保护。
posted @ 2019-02-25 22:45 悠悠呦~
摘要:<题目链接> 题目大意: 给定一张$n$个顶点(每个顶点有点权)的无向图,并且给出边权为$w_i$的m条边,顶点$u$和顶点$v$直接如果建边,边权为$a_u + a_v$,求图连通的最小边权和。 解题分析: 可以发现,如果仅仅只是考虑根据点权连边的话,那么最优的情况就是所有点(除点权最小的点)与点 阅读全文
posted @ 2019-02-21 09:34 悠悠呦~
摘要:<题目链接> 题目大意: 给你一些点的坐标,要求你将这些点全部连起来,但是必须要包含某一条特殊的边,问你连起这些点的总最短距离是多少。 解题分析: 因为一定要包含那条边,我们就记录下那条边的边权,然后将那条边边权置为0,再跑一遍最小生成树即可。 2018-10-07 阅读全文
posted @ 2018-10-07 20:36 悠悠呦~
摘要:<题目链接> 题目大意: 给定一张无向图,判断其最小生成树是否唯一。 解题分析: 对图中每条边,扫描其它边,如果存在相同权值的边,则标记该边;用kruskal求出MST。 如果MST中无标记的边,则该MST唯一;否则,在MST中依次去掉标记的边,再求MST,若求得MST权值和原来的MST 权值相同, 阅读全文
posted @ 2018-10-01 21:56 悠悠呦~
摘要:<题目链接> 题目大意: 给你N*N矩阵,表示N个村庄之间的距离。FJ要把N个村庄全都连接起来,求连接的最短距离(即求最小生成树)。 解题分析: Prim模板题,类似于这种完全图的情况下,用Prim求最小生成树较Kruskal更优一点。 阅读全文
posted @ 2018-04-01 19:32 悠悠呦~
摘要:题目链接>>> 题目大意: 谷仓之间有一些路径长度,然后要在这些谷仓之间建立一些互联网,花费的成本与长度成正比,,并且要使这些边连起来看的像一课“树”,然后使成本最大 解题思路: 最大生成树用kruskal在最小生成树的基础上,将排序从大到小排序,这样就是一个最大生成树了 2018-04-01 阅读全文
posted @ 2018-04-01 19:24 悠悠呦~

浏览器标题切换
浏览器标题切换end