我目前正在学习和练习本文档中的试错方法,我偶然发现了这个问题:
\n\n给定一个包含m行和n的整数网格。找出边与格子边缘平行(每条边的长度都大于1)且位于其边界上的数字之和最大的矩形。
\n\n
\n- 输入:
\n
\n第一行包含 2 个整数m和n。
\n下一个m行:每行包含 n 个描述网格行的整数。- 输出:
\n
\n我们找到的最大总和。- 约束:
\n
\n2 <= m,n <= 500
\n运行时 < 3\xe2\x80\xafs例如:
\n输入:
\nRun Code Online (Sandbox Code Playgroud)\n5 4\n\xe2\x80\x87 9\xe2\x80\x87-2\xe2\x80\x87-1\xe2\x80\x87 3\n-10\xe2\x80\x87-5\xe2\x80\x87 1\xe2\x80\x87-4\n\xe2\x80\x87 1\xe2\x80\x87-1\xe2\x80\x87 2\xe2\x80\x87-2\n\xe2\x80\x87 3 \xe2\x80\x870\xe2\x80\x87 0\xe2\x80\x87-1\n\xe2\x80\x87 2\xe2\x80\x87 2\xe2\x80\x87-1\xe2\x80\x87 2\n输出:
\nRun Code Online (Sandbox Code Playgroud)\n8\n解释:
\n这里,位于其边界上的数字之和最大的矩形是:
\n1\xe2\x80\x87-1\xe2\x80\x87 2
\n
\n3\xe2\x80\x87 0\xe2\x80\x87 0
\n2\xe2\x80\x87 2\xe2\x80\x87-1总和为 1 + -1 …