矩阵树
文章平均质量分 61
矩阵树
Kelin__
One loves the sunset, when one is so sad...
展开
-
[SHOI2016]黑暗前的幻想乡
题意n−1n−1个公司,每个公司能修一些边,求每条边都让不同的公司来修的生成树的方案数题解看到这种”每个……都要……”的题目就往容斥方面想一想那么ans=ans=所有都选了的生成树个数−1−1个没选的+2+2个没选的−…−…生成树个数就可以用直接用矩阵树定理求就好了然后这题模数是一个质数,所以可以直接求逆元#include<bits/stdc++.h>#d...原创 2018-03-29 10:30:52 · 360 阅读 · 0 评论 -
[Bzoj4766]文艺计算姬
题意求一个右边nnn个点,左边mmm个点,nmnmnm条边的二分图的生成树个数题解首先答案是nm−1mn−1nm−1mn−1n^{m-1}m^{n-1}一.可以打表然后分解质因数找规律二.可以用矩阵树定理证明三.可以用pruferpruferprufer序列证明 考虑这个这个图的生成树的长度为n+m−2n+m−2n+m-2的序列 对于一条树边,显然是连...原创 2018-03-29 11:06:54 · 256 阅读 · 0 评论 -
[SDOI2014]重建
题意每条边都有一定概率p∈[0,1]p∈[0,1]p\in[0,1]出现在图中,求生成一棵树的概率是多少题解可以想一个简单的暴力枚举所有树TTT,然后Ans=∑T∏e∈Tpe∏e∉T(1−pe)Ans=∑T∏e∈Tpe∏e∉T(1−pe)Ans=\sum_T\prod_{e\in T}p_e\prod_{e\notin T}(1-p_e)题目中要问的生成树的概率,既然是生成...原创 2018-03-29 14:23:37 · 281 阅读 · 0 评论 -
[JSOI2008]最小生成树计数
题意最小生成树计数题解考虑最小生成树的两个性质: 1.1.1.不同的最小生成树中,每种权值的边出现的个数是确定的 2.2.2.不同的生成树中,某一种权值的边连接完成后,形成的联通块状态是一样的 所以我们可以把边权相同的边放在一起处理举个例子(图片是网上下的)其中虚线边表示边权相同的边假设其中每个联通块内的答案已经算完了,考虑缩点...原创 2018-03-29 17:10:52 · 494 阅读 · 0 评论