![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
prufer序列
Soap__
这个作者很懒,什么都没留下…
展开
-
prufer序列
pruferpruferprufer序列由有一个对于顶点标过号的树转化来的数列无根树转pruferpruferprufer序列1.1.1.找出编号最小的叶子结点2.2.2.删除该节点,在序列中加入与其相连的结点3.3.3.重复上述步骤直到树中只剩下两个结点由此可得:1.1.1.在pruferpruferprufer序列中未被删除的两个结点中一定有一个编号为nnn2.2.2.pruferpruferprufer序列中每个数出现的次数为其 度数-1pruferpruferprufer序列转无原创 2020-08-29 09:12:47 · 104 阅读 · 0 评论 -
CF156D Clues
题目链接:https://codeforces.com/problemset/problem/156/D题目翻译:给定一个 nnn 个点 mmm 条边的带标号无向图,它有 kkk 个连通块,求添加 k−1k−1k−1 条边使得整个图连通的方案数,答案对 ppp 取模。前置知识:prufer序列, nnn个有标号的点连成的无根树的方案数为:nn−2n ^ {n - 2}nn−2那么对于任意一个有kkk个连通块的图,设每个连通块点数为sis_isi, 连通块之间的连边等价于将每个连通块看成一个点,nnn原创 2020-08-29 08:33:55 · 158 阅读 · 0 评论