#P1134. [蓝桥杯][历届试题]最大子阵
[蓝桥杯][历届试题]最大子阵
Description
给定一个n*m的矩阵A,求A中的一个非空子矩阵,使这个子矩阵中的元素和最大。
其中,A的子矩阵指在A中行和列均连续的一块。
Input Format
输入的第一行包含两个整数n, m,分别表示矩阵A的行数和列数。(1 ≤ n, m ≤ 500)
接下来n行,每行m个整数,表示矩阵A。
Output Format
输出一行,包含一个整数,表示A中最大的子矩阵中的元素和。
3 3
-1 -4 3
3 4 -1
-5 -2 8
10
Hint
WA?你考虑矩阵内全为负的情况了么
Source
前缀和 动态规划