-
0 votesanswersviews
将可分配数组的子数组传递给具有右边界的子例程
在我写的并行程序中,我定义了很多多维 allocatable 数组(实际上只有1D,2D或3D),它们在执行期间分配了 negative lower bounds . 我这样做的原因是每个进程在一个2D示例中处理一个14×14 A 矩阵并与四个相邻进程共享2层的重叠,因此矩阵分配有边界 (-1:12,-1:12) ,其中"internal"部分矩阵对应于1到10的索引 . ... -
0 votesanswersviews
最大的方形子矩阵,内部为0,外部为1
Task: 我需要制作一个方法,找到最大的方形子矩阵,边界为1,内部为0,来自矩阵(2d数组),可以是方形但不需要 . 矩阵的所有元素都是1和0 . 这是我的代码 static void sub(int[][] p){ int sm=(p[0].length<p.length)?p[0].length:p.length; int bg=(p[0].length<p.le...