Actionscript 3 “最有效的方法”;“贴砖”;AS3中较大2d阵列中的较小2d阵列

Actionscript 3 “最有效的方法”;“贴砖”;AS3中较大2d阵列中的较小2d阵列,actionscript-3,multidimensional-array,Actionscript 3,Multidimensional Array,如果我有一个2d数组,比如 smallArray = [[1,0],[0,1]] largeArray = [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]] 我有一个更大的2d数组,比如 smallArray = [[1,0],[0,1]] largeArray = [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]] 在较大的阵列中“平铺”较小的阵列以使较大的阵列最终看起来像这样,最有效的方法是什么 largeArray

如果我有一个2d数组,比如

smallArray = [[1,0],[0,1]]
largeArray = [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
我有一个更大的2d数组,比如

smallArray = [[1,0],[0,1]]
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循环序列?

在AS3中,数组不关心其元素的类型,对吗?为什么不干脆用largeArray.push(smallArrayN)。如果考虑到效率,您可能应该使用向量,因为它们类似于数组,只是速度非常快。

是的,它需要嵌套for循环,因为您要递归地将小数组元素合并到大数组中。当数组中的每个元素都更新时,我们使用循环或嵌套循环