摘要:
观察题目,可以发现的是一个凸多边形一定满足:
- 每一行的左端点列号先递减后递增。
- 每一行的右端点列号先递增后递减。
根据上述,我们需要关注以下的信息:
- 当前的左端点。
- 当前的右端点。
- 这一行以左端点开始连续选多少个。
- 当前左端点列号需要满足的单调性。
- 当前右端点列号需要满足的单调性。
显然的,右端点、左端点和选的格子数知道两个就可确定第三个的值。
因此我们设:$f_{i,j,l,r,0/1,0/1}$ 表示前 $i$ 行已经处理完毕加上第 $i$ 行有 $j$ 个格子,第 $i$ 行选择第 $l$ 到 $r$ 的格子,且左端点、右端点列号满足现在该有的单调性的最大价值(其中 $0$ 表示递减,$1$ 表示递增)。 阅读全文
posted @ 2024-11-12 22:08
high_skyy
阅读(28)
评论(0)
推荐(0)

浙公网安备 33010602011771号