![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
状态压缩DP
ArcCCcp
这个作者很懒,什么都没留下…
展开
-
[BZOJ 1087][SCOI 2005] 互不侵犯King 状态压缩DP
题目传送门:【BZOJ 1087】题目大意:你需要在N×N的棋盘里面放K个国王使他们互不攻击。国王能攻击到它上下左右,以及左上、左下、右上、右下共八个方向上附近的各一个格子,共8个格子。求最终有多少种摆放方案。 ( 1 ≤ n ≤ 9,0 ≤ k ≤ n2^2 )题目分析: 一开始以为是道大水题,于是直接写了个 dfs 跑暴力,然后……TLE …… 其实这道题观察到后面就会发现,n = 9原创 2017-07-05 08:47:00 · 322 阅读 · 0 评论 -
[BZOJ 4565][HAOI 2016] 字符合并 状压DP+区间DP
题目传送门:【BZOJ 4565】题目大意:有一个长度为 n 的 01 串,你可以每次将相邻的 k 个字符合并,得到一个新的字符并获得一定分数。得到的新字符以及得到的分数由这 k 个字符确定。你需要求出你能获得的最大分数。输入第一行为两个整数 n,k。接下来一行为长度为 n 的 01 串,表示初始串。接下来 2k2^k 行,每行一个字符 ci_i 和一个整数 wi_i,ci_i 表示长度为 k 的原创 2017-10-31 21:48:49 · 761 阅读 · 0 评论