我有一个包含随机元素的一维数组,通过 am*n 网格。我想找出其中存在的行总数和列总数。
以下是一维数组的形式:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
我想这样对待它:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
现在我想找到 reo 总计和列总计。行总计按如下方式完成:
for (int i = 0; i < totalRows; i++)
{
for (int j = 0; j < totalColumns; j++)
{
rowTotal[i] += numbers[temp + j];
}
temp += totalColumns;
}
我正在尝试对 Column 做同样的事情。这是代码:
for (int i = 0; i < totalColumns; i++)
{
tempk = 0;
for (int j = 0; j < totalRows; j++)
{
blockTotal[i] += numbers[i+j+tempk];
tempk += totalColumns;
}
}
我无法按预期获得列总数。请帮忙。