Loading

P4262 [Code+#3] 白金元首与莫斯科

首先你考虑对于没有每个位置的限制怎么办。

那么很简单,就是一个轮廓线是吧。

对于每个位置单独限制的话,考虑对于正着反着都求一个轮廓线 DP,然后对于相邻的行,考虑其实我们只需要枚举一个状态,因为对于下面的另一个状态,空的位置一定与它相对,这是为了形成若干个竖着的多米诺骨牌将两个结构锁在一起,不难发现这样根本不会记重,并且该 DP 恰能记到每一种状态。

posted @ 2026-01-16 16:56  Alexande  阅读(2)  评论(0)    收藏  举报