摘要: 容斥原理与子集反演 我刚开始学子集反演很多时候都是碰运气去用,就很没道理。如果能把容斥原理和子集反演一起运用会好一些吧。 容斥原理 容斥原理是对于集合说的。形式为有 \(n\) 个集合 \(S_1\sim S_n\),则有: \[\bigcup\limits_{1}^{n} S_i=\sum_{i=1}^n (-1)^ 阅读全文
posted @ 2025-07-23 13:24 cinccout 阅读(112) 评论(0) 推荐(0)
摘要: 并查集的复杂度 路径压缩并查集 路径压缩并查集是指把访问过的点都连到根上的并查集。 按秩合并给每个点 \(rnk(u)\) 值,初始为 \(1\),若树根 \(x,y\) 合并,把 \(rnk\) 较小的合并到较大的上,同时 \(rnk\) 不改变。若 \(rnk(x)=rnk(y)\),则把 \(x\) 合并到 阅读全文
posted @ 2025-07-23 11:46 cinccout 阅读(63) 评论(0) 推荐(0)