标签: c arrays openmp
我的问题是: 我有一个数组,其值从0到8(a [9] = [0,1,2,....,8],我会将数组的索引映射到矩阵3x3。 这对我开发“广播乘法滚动”算法以制作两个矩阵的乘积非常有用。 谢谢大家
答案 0 :(得分:1)
如果index是包含9个元素的一维数组的索引,则可以将该数组视为二维3x3数组:
index
int row = index / 3; int column = index % 3; int foo = array[row][column];