第一篇题解,先来个简单的热热身
POJ 1050 求最大子矩阵和 多组数据输入 n不大于100
用 i 和 j 枚举 子矩阵从 第i行 开始到 第j行 结束
将第k(1<=k<=n)列的数从第i行加到第j行
然后就降到一维了,现在就是一个求最大子段和了
这样的时间复杂度为O(n^3)不知道有没有更快的算法
代码如下
第一篇题解,先来个简单的热热身
POJ 1050 求最大子矩阵和 多组数据输入 n不大于100
用 i 和 j 枚举 子矩阵从 第i行 开始到 第j行 结束
将第k(1<=k<=n)列的数从第i行加到第j行
然后就降到一维了,现在就是一个求最大子段和了
这样的时间复杂度为O(n^3)不知道有没有更快的算法
代码如下