用 Python 编写程序来计算给定二进制矩阵中方阵子矩阵的数量

pythonserver side programmingprogramming更新于 2026/1/18 12:28:17

假设我们有一个 2D 二进制矩阵。我们必须找到矩阵中所有元素均为 1 的方格子矩阵的总数。

因此,如果输入如下

011
011

则输出将为 5,因为有一个(2 × 2)方格和四个(1 × 1)方格

要解决这个问题,我们将遵循以下步骤 −