【HDU6638 Snowy Smile】最大子矩阵线段树维护
传送门
题意
给一个非常稀疏的矩阵,求它的最大子矩阵。
思路
首先将纵坐标离散化,然后枚举横坐标的上下限。
将所有点按照横坐标排序,枚举矩形的上边界,建空树,用线段树维护纵向的最大子段和。
对于每个上边界,逐行加入点,每加入一行就相当于是有了下边界,此时线段树维护的最大子段和即为可能的答案。
所有可能的答案还有0求最大值,就是答案啦。
题解
#include<cstdio>
#incl...
原创
2019-08-07 20:01:29 ·
220 阅读 ·
0 评论