【发布时间】:2023-10-17 02:43:01
【问题描述】:
这是在一次工作面试中提出的问题。我想知道获得所需结果的最佳算法。 问题是:假设您有一个 (n x m) 矩阵,其中包含一些数字。 现在您必须计算大小 >= (2 x 2) 的矩阵的数量,这将具有以下两个条件:
- 应该至少有两个 1 ;
- 矩阵的两个角元素相等。
我知道采用 2 x 2 或更大矩阵的所有元素的蛮力算法;然后数数。 1 并检查角元素的 6 个可能条件,其中任意两个相等。 我想知道处理这些问题的方法或任何来源,因为我无法以最优化的方式在 "GeeksForGeeks" 或 * 本身上找到任何东西。
【问题讨论】:
-
好吧,我只是要求一种用几行来解决问题的方法,人们会采取这种方法。需要任何数据结构或其他东西..
标签: c algorithm data-structures