我要对二维数组进行排序。但是有一种方法可以做到这一点。 (在进入下一行之前完成它的时间)
正如你所看到的,我在这里所做的是,我首先排序第0行,然后我正在增加! 在我增加行之前,我让它对列math.pow(m [j] .length,2)进行排序。这是正确的吗?
此外,是否有一种从void方法打印出2D数组的智能方法,而不使用for循环?
for (int j = 0; j < m.length; j++)
{
for (k = 0; k < math.pow(m[j].length, 2); INCREMENT++)
{
for (int i = 0; i < m[j].length; i++)
{
if (m[i][j] > m[i + 1][j])
{
int temp = m[i][j];
m[i][j] = m[i + 1][j];
m[i + 1][j] = m[i][j]
}
}
}
}