Arrays Swift中的矩阵
因为我是Swift的新手,所以我在读Swift的下标。它在下标选项下给出了此示例: 我的问题是网格[(row*columns)+column]是如何与网格数组中的正确值相对应的,因为当我计算它时,它与错误的值相对应。谁来帮忙Arrays Swift中的矩阵,arrays,swift,matrix,Arrays,Swift,Matrix,因为我是Swift的新手,所以我在读Swift的下标。它在下标选项下给出了此示例: 我的问题是网格[(row*columns)+column]是如何与网格数组中的正确值相对应的,因为当我计算它时,它与错误的值相对应。谁来帮忙 0 1 2 3 4 -------------------- 0 | 0, 1, 2, 3, 4, 1 | 5, 6, 7, 8, 9, 2 | 10, 11, 12, 13, 14 您有columns=5 如果要获得8
0 1 2 3 4
--------------------
0 | 0, 1, 2, 3, 4,
1 | 5, 6, 7, 8, 9,
2 | 10, 11, 12, 13, 14
您有columns=5
如果要获得8,行=1
和列=3
row * columns + column
1 * 5 + 3 = 8.
行、列和列的值是什么,得到的结果是什么,期望得到什么结果?“它对应错误的值”太含糊了,非常感谢。问题是我把变量列和列搞混了。