n * m二维矩阵一点坐标(x, y), 下标从0开始
对应一维坐标(初始索引也从0开始)x * m + y
static int transform0(int m, int x, int y) {
return x * m + y;
}
若从1开始
则对应的一维坐标(init:1)(x - 1) * m + (y - 1)
也就是先减一在像上面一样转换
static int transform1(int m, int x, int y) {
return --x * m + --y;
//return transform0(m, x--, y--);
}