所以我想创建一个数组数组,从我收集的数据中,我需要一个锯齿状数组.
我有一个数组x(i,j),它定义了一个整数的正方形nxn矩阵.对于k的每次迭代,交换该数组内的两个整数值以尝试并更好地使用矩阵x(i,j).我需要创建一个数组,在每次k次迭代后存储这个矩阵x(i,j).
澄清一下,说我有没有
1 2 3
4 5 6
7 8 9
Run Code Online (Sandbox Code Playgroud)
我执行迭代交换数组中的两个元素:
7 2 3
4 5 6
1 8 9
Run Code Online (Sandbox Code Playgroud)
我希望能够将这些数组存储在数组中,以便随时调用.我试过这里的解决方案:
Dim y() As Variant 'Declare as a variant to contain arrays
ReDim y(1 To IterationLimit) 'This will be the jagged array
For k = 1 To IterationLimit
'Some code goes here for the swap
y(k) = x(i,j)
next k
Run Code Online (Sandbox Code Playgroud)
现在说我想要第85次迭代.我希望能够输入y(85)[或类似]来拉出特定时间的矩阵x(i,j).
希望我已经足够好地解释了这一点.感谢任何帮助,我真的坚持这一点.
编辑:删除的代码