给定一个 m x n 的矩阵,其中的值均为正整数,代表二维高度图每个单元的高度,请计算图中形状最多能接多少体积的雨水。
说明:
m 和 n 都是小于110的整数。每一个单位的高度都大于0 且小于 20000。
示例:
给出如下 3x6 的高度图:
[
[1,4,3,1,3,2],
[3,2,1,3,2,4],
[2,3,3,2,3,1]
]
返回 4。

如上图所示,这是下雨前的高度图[[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]] 的状态。

下雨后,雨水将会被存储在这些方块中。总的接雨水量是4。

博客围绕给定的二维高度图展开,图为 m×n 矩阵,值为正整数代表单元高度。要求计算该形状最多能接的雨水量,给出 m 和 n 范围及高度范围,并通过示例说明下雨前后状态及总接雨水量为 4。
1181

被折叠的 条评论
为什么被折叠?



