洛谷P1892[BOI2003]团伙:变种并查集
洛谷P1892题解题面链接题解AC代码结果
题面链接
https://www.luogu.com.cn/problem/P1892
题解
暴力:
我首先想到的是邻接矩阵的乘法:把二次的敌人矩阵并入朋友矩阵,然后求出ans(n,n)=∑i=1nfriend(n,n)i
ans(n,n)=\sum_{i=1}^{n} friend(n,n)^i
ans(n,n)=i=1∑nfriend(n,n)i
这个ans矩阵就是所有的朋友关系邻接矩阵了。然后邻接矩阵上跑个连通分量就完了。这样n次矩阵乘法复杂度
原创
2020-05-16 15:26:54 ·
209 阅读 ·
0 评论