jzoj5987 【WC2019模拟2019.1.4】仙人掌毒题 (动态圆方树维护仙人掌)

失智 又被题目吓到了 考虑树的情况,连通块数目就是总点数-存在的边。 考虑仙人掌的情况,连通块数目就是总点数-存在的边+存在的环 因为是0/1分开考虑,所以所谓存在的X就是要求相关联的点颜色一样。 使用lct维护圆方树就可以了。 算一个环都变黑的概率可以容斥,因为总环中点数是不超过n+m的,暴力就可以了。 #include <cstdio> #include <iostream> #include
相关文章
相关标签/搜索