bzoj2669 [cqoi2012]局部极小值。
状压DP+容斥 ...
分类:
其他好文 时间:
2019-09-26 10:03:19
阅读次数:
72
题目 分析 其实原题就是【cqoi2012】【bzoj2669】局部极小值。 有一个n行m列的整数矩阵,其中1到nm之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。 给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。 发 ...
分类:
其他好文 时间:
2018-05-16 15:37:39
阅读次数:
158
http://www.lydsy.com/JudgeOnline/problem.php?id=2669 (题目链接) 题意 给出一个$n*m$的整数矩阵,其中$[1,nm]$中的整数每个出现一次,有一些位置为局部最小值。问方案数。 Solution 好神的dp啊。 http://blog.csdn ...
分类:
其他好文 时间:
2017-02-17 09:45:23
阅读次数:
196
题目大意:给定一个n?mn*m的矩阵,标记出其中的局部极小值,要求填入1...n?m1...n*m,求方案数《多年的心头大恨终于切掉了系列》
考虑将数字从小到大一个一个填进去
由于局部极小值最多88个,我们可以状压DP
令fi,jf_{i,j}表示已经填完了前ii个数,局部极小值的填充状态为jj的方案数
预处理出cntjcnt_j表示填充状态为jj时共有多少位置是可以填充的(包括已填充的局部...
分类:
其他好文 时间:
2015-08-27 16:47:07
阅读次数:
188