随笔分类 - 图论——生成树
摘要:感觉已经几次碰到这种类型的题目了,写篇$Blog$总结一下 题意: 是否存在一条$(s_i, t_i)$的路径,满足先只走编号不超过$L_i$的点,再走编号不超过$R_i$的点 $Solution$: 对于这种限定经过点数的题目,可以比较自然地想到重构树: 由于前后都有限定,我们考虑建两颗重构树 第
        阅读全文
                
摘要:妙妙题…… ~~看到$MST$,想到$Kruskal$,看到异或,想到$Trie$~~ 首先我们模拟一下$Kruskal$的流程:找到最小边,如果联通就忽略,未联通就加边 我们把所有点权值加入$0 1\ Trie$中,然后画张图,可以发现有$n 1$个点是有两个儿子的,而其他点都是只有$0/1$个儿
        阅读全文
                
摘要:"原文地址" 生成树的概念: 在一个无向图中,设顶点数为$n$,取其中$n 1$条边并使所有点相连,所得到的一棵树即为生成树。 最小生成树: 如果还没有接触过生成树的同学,欢迎戳 "最小生成树详解" 次小生成树: 次小生成树顾名思义,就是边权之和次小的一棵生成树。有严格次小生成树与非严格次小生成树之
        阅读全文
                
摘要:这里介绍最小生成树的两种方法:Prim和Kruskal。 各种Bug于2018 9 27日修复 两者区别:Prim在稠密图中比Kruskal优,在稀疏图中比Kruskal劣。Prim是以更新过的节点的连边找最小值,Kruskal是直接将边排序。 两者其实都是运用贪心的思路 洛谷数据: Prim: 个
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号