答案 0 :(得分:-1)
我们可以尝试在这里使用基于编程的解决方案,即编写一个双循环,它将遍历切片。
for (int row=1; row <= 4; ++row) {
for (int col=1; col <= 5; ++col) {
int index = (row - 1) * 5 + (col - 1);
}
}
假设Y
值对应于行,X
值对应于列,则会产生以下公式:
index = 5*(Y - 1) + (X - 1)
上面的演示是在C语言中,虽然它应该在几种其他语言中运行而几乎没有修改。