Codeforces 1051D Bicolorings 简单状压dp

文章目录 题意 题解 题意 给一个2*n的网格涂黑白两色,求涂出k个连通块的方法总数膜998244353.html 题解 能够做为状压dp的入门题. 因为连通块构成须要相邻,只有上一列的两个格子的颜色对这一列构成连通块的个数有影响. 两个格子的颜色的状况只有4种可能,能够状压这两个格子的涂色方法. 用dp[i][j][k]表示当前涂到 i i i列,有 j j j个连通块,上一列的状态是 k k
相关文章
相关标签/搜索