[关闭]
@wsndy-xx 2018-08-13T07:11:13.000000Z 字数 556 阅读 1063

luogu 2331

题解

给出 的矩阵,选出 个互不重叠的子矩阵,使得其最大
为列的前缀和
设 表示前 个数选出 个互不重叠的子矩阵的最大价值
若第 个数不属于第 个矩阵
否则枚举第 个矩阵的起点 ,

给出 的矩阵,选出 个互不重叠的子矩阵,使得其最大
为列 的前缀和
为列 的前缀和
表示第 列选到的 行,第 列选到了 行,选了 个矩阵的最大价值和
考虑枚举
第 行第 列不属于子矩阵或第 行第 列不属于子矩阵

第 行第 列和第 行第 列属于不同的子矩阵
分别枚举第 行第 列所在子矩阵的起始点和第 行第 列所在子矩阵的起始点并更新答案,
即
和

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注