このようなプロセスを追跡する必要があります
time0 = [ [0] ]
time1 = [ [ time0 ] , [1] ]
time2 = [ [ time1 ] , [2] ]
time3 = [ [ time2 ] , [3] ]
...
time5 = [ [ time4 ] , [5] ]
私はこれが好きです:
- オブジェクト内の内部オブジェクトtime5
が依存する必要があるため、変更するtime0
とすべてtime1
がtime5
変更されます。
- 私はこれらのtime5
オブジェクトを何百万も作成していますが、前のプロセスは記憶に残りやすいと思います。
今、私はの内部要素にアクセスするのに苦労していますtime5
。ハードコーディングします
time5[0][0][0][0][0][0] = 0
time5[0][0][0][0][1][0] = 1
time5[0][0][0][1][0] = 2
time5[0][0][1][0] = 3
time5[0][1][0] = 4
time5[1][0] = 5
[0][0][1][0]
しかし、任意のtimeX
オブジェクトに対して、これらの index を生成する関数が必要です。
その方法がわかりません。
また、どんなデザインの提案も受け付けています。
私の考えは最善ではないと思います。