这是一个制作 255 X 255 矩阵的简单程序。里面的逻辑很简单,但是在 c# 中执行时,需要很长时间(大约 25 分钟)。我无法弄清楚问题所在。请帮忙。
int height = croppedArray.GetLength(1);
int width = croppedArray.GetLength(0);
for (int i = 0; i <= 255; i++)
{
for (int j = 0; j <= 255; j++)
{
A = 0;
for (int n = 0; n < height ; n++)
{
for (int m = 0; m <width-1; m++)
{
int fmn = croppedArray[m, n];
int fmxn = croppedArray[m+1,n];
if (fmn == i && fmxn == j)
A++;
}
}
q_zero[i, j] = A;
}
}
return q_zero;