状压dp
stoorz1023
这个作者很懒,什么都没留下…
展开
-
【POJ 2411】Mondriaan's Dream【DP】
题目大意: 题目链接:http://poj.org/problem?id=2411 输出用1×21×21\times2的骨牌覆盖n×mn×mn\times m的棋盘的方案数。 思路: 很明显是一道DP题目。 状压DP,每一行肯定是0或1。可以把它转化成十进制,用p[i]p[i]p[i]记录为iii的情况能否拼好。 最终答案为f[n][0]f[n][0]f[n][0] ...原创 2018-08-20 19:51:21 · 146 阅读 · 0 评论 -
【JZOJ5230】队伍统计【状压DP】
题目大意: 题目链接:https://jzoj.net/senior/#main/show/5230 现在有nnn个人要排成一列,编号为1∼n1\sim n1∼n 。但由于一些不明原因的关系,人与人之间可能存在一些矛盾关系,具体有mmm条矛盾关系(u,v)(u,v)(u,v),表示编号为uuu的人想要排在编号为vvv的人前面。要使得队伍和谐,最多不能违背kkk条矛盾关系(即不能有超过kkk条矛盾关...原创 2019-01-27 20:09:16 · 151 阅读 · 0 评论 -
【JZOJ4743】积木【状压dp】
题目大意: 题目链接:https://jzoj.net/senior/#main/show/4743 思路: 显然是状压dpdpdp。 设f[S][i][1..3]f[S][i][1..3]f[S][i][1..3]表示使用的积木集合是SSS,最后使用的是积木iii,是以长/宽/高维度往上的最高值。 枚举SSS,再枚举最近放置的积木iii和接下来要放置的积木jjj。然后再枚举使用哪一维往上搭。...原创 2019-03-09 15:29:12 · 182 阅读 · 0 评论 -
【POJ1185】【洛谷P2704】炮兵阵地【状压dp】
状压dp好题原创 2019-03-29 20:20:06 · 293 阅读 · 1 评论 -
【洛谷P1896】互不侵犯【状压dp】
比较基础的状压dp,适合刚学状压时做原创 2019-03-30 11:34:34 · 313 阅读 · 0 评论 -
【洛谷P4460】解锁屏幕【状压dp】
题目大意: 题目链接:https://www.luogu.org/problemnew/show/P4460 给出坐标系中nnn个点的坐标,求有多少种连线方式使得没有连线经过在连这条线之前没有经过的点。 思路: 很容易发现,对于任意阶段,影响接下来连线的只有两个因素:已连线的点集和最后连到的点。 由于n≤20n\leq 20n≤20,所以可以状压。 枚举点集、最后连到的点以及接下来要连的点。之后...原创 2019-05-29 17:40:03 · 248 阅读 · 0 评论