变元矩阵树定理:
定义Kirchhoff矩阵\(K\),其中
\(K_{ii}\)为所有与\(i\)相连的边的权值和
\(K_{ij}\)为连接\(i\)\(j\)的边权值的负值
那么\(\sum\limits_{tree\in T}\prod\limits_{E\in tree}val(E)\)\(T\)为生成树集合,就是生成树的边积的和

然后矩阵树定理就是把
\(K_{ii}\)定义为\(i\)的度数
\(K_{ij}\)定义为\(i\)是否\(j\)相连(是则为\(-1\),否则为\(0\))
这样每棵生成树的贡献就是1了,也就是生成树个数

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄