Matrix-tree定理,给出一个无向图,问求出的生成树方案有多少种方案,利用Matrix-tree定理,主对角线第i行是i的度数,(i,j) 值为i和j之间边的数量,然后删去第一行第一列,利用初等变换求出行列式的绝对值就是答案. 附上代码——by VANE #include<bits/stdc++.h> using namespace std; typedef long long ll; int n; ll c[][],tmp[]; int main() { int T,m,u,v; ll…