我有一个500x500的2D矩阵,其中包含0或1的值。有什么方法可以找出包含值1的高度集中的区域,或者可以说一个最大不为1的区域。 (尺寸为50x50的数组),但耗时很长。还有没有其他方法可以更高效且花费更少的执行时间呢?我必须在C编程中做到这一点。

最佳答案

为了提高效率,您可以使用并行技术。您可以使用它,例如CUDA。

使用特定的邻居算法并计算最密集的空间也是一个好主意。

09-05 18:47