如果我有一个二维数组,如
smallArray = [[1,0],[0,1]]
我有一个更大的2d数组,如
largeArray = [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
在较大的阵列中“平铺”较小阵列的最有效方法是什么,以便更大的阵列最终看起来像
largeArray = [[1,0,1,0],[0,1,0,1],[1,0,1,0],[0,1,0,1]]
for循环的复杂序列?
答案 0 :(得分:2)
在AS3中,数组不关心它的元素类型是什么,对吧?为什么不只是largeArray.push(smallArrayN)。如果效率是一个考虑因素,你可能应该使用向量,因为它们就像数组一样速度非常快。
答案 1 :(得分:0)
是的,它需要嵌套for循环,因为您正在递归地将小数组元素合并到大数组。当每个元素在数组中更新时,我们使用循环或嵌套循环。