![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DP-状态压缩
Dream_Lolita
退役OIer,转战ACM
展开
-
【NOIP2018补题】D2T2 填数游戏 D2T3 保卫王国
D2T2填数游戏【题目】原题地址【解题思路】个人认为这次noip最难的题目以下来自这里首先我们显然是要对一条斜线进行考虑,那么考虑现在什么情况才是合法的。同一个对角线要么全是000,要么全是111,要么下面一段全是111而上面一段全是000∀1<i≤n,1≤j<m\forall 1<i\leq n,1\leq j<m∀1&l...原创 2018-12-08 19:26:55 · 405 阅读 · 0 评论 -
【虚树+容斥/动态DP+容斥】BZOJ5287 [HNOI2018] 毒瘤
【题目】BZOJluogu求图的最大独立集。n≤105,n−1≤m≤n+10n\leq 10^5,n-1\leq m\leq n+10n≤105,n−1≤m≤n+10【解题思路】非树边只有111111条。树的最大独立集可以用一个朴素的最大独立集来做,我们枚举非树边中高的一点的状态,每种状态做一次DP\text{DP}DP,可以做到O(2m−n+1n)O(2^{m-n+1}n)O(2m−...原创 2019-01-22 22:04:13 · 192 阅读 · 0 评论 -
【状压+容斥】BZOJ4455 [ZJOI2016] 小星星
【题目】lydsy一幅nnn个点的树和一棵nnn个点的树,问有多少种点对应方式使得树上存在一条边则图上也存在一条边。n≤17n\leq 17n≤17【解题思路】直接求一一对应并不好算,我们可以求任意对应再减去不合法。考虑没有一一对应的关系是,我们可以先暴力枚举以下哪些点可以和树上点对应,其他点则不能对应(相当于枚举一个映射)。令fi,jf_{i,j}fi,j表示iii子树对应图上点是...原创 2019-04-25 07:00:17 · 196 阅读 · 0 评论