差分+前缀和
Mavis code
这个作者很懒,什么都没留下…
展开
-
Painting the Fence-差分+前缀和
题目传送门 #include<iostream> #include<cstdio> #include<algorithm> #include<vector> #include<set> #include<stack> #include<queue> #include<map> #incl原创 2019-03-07 09:46:30 · 518 阅读 · 0 评论 -
To the Max-POJ1050-二维区间前缀和
题意: 给你一个方阵,求其子矩阵和的最大值。 思路: 如果朴素枚举的话,复杂度O(n4),如果使用前缀和,可以降一维,所以O(n3);。 枚举就是枚举当前行i,然后枚举后面的行j(j>=i),然后再枚举列k(1,n).但是可能会有问题,因为这样枚举,中间的子矩阵看似没有枚举到。按照这样的枚举方式,如果最大子矩阵在中间,那么前面的列的元素和肯定<0,所以我们将前面<0的部分删去,就...原创 2019-03-09 20:51:42 · 205 阅读 · 0 评论