P2704 [NOI2001]炮兵阵地 没学状压DP的看一下 此题意思很简单,如下图,就是十字架上的不能有两个点放炮兵. 在做此题前,先做一下玉米田 玉米田题解 分析: 而m即一行的个数小于等于10,每个格子上只有防或不放两种情况 很自然就会想到状压DP 还有一点很重要: 要符合题目条件的 只有平原可以放炮兵. 所以还要匹配 炮兵放法与平原 的关系(一共要判断3种,PH,列列列,横横横). 如下是DP思考过程:(和玉米田差不多) 我们需要考虑定义,我们可以定义dp[i][j][k]表示到第i行状…