私はOcamlで2次元配列を操作しています。Ocamlでの配列操作
1)長さがint64
の配列を宣言するには、int
の代わりに?たとえば、Array.make : int -> 'a -> 'a array
の場合、インデックスがint64
の大きな配列が必要な場合はどうなりますか?
2)私は、次のように記述する可能性があります。私たちはlet
内array
の値を変更するため
let array = Array.make_matrix 10 10 0 in
array.(1).(2) <- 5; array.(3).(4) <- 20; (* where I modify a part of values in array)
f array ...
...
上記のコードは、私には不自然に思える、私がこれまで持っている、または存在しませんこれを行うにはもっと自然な方法?
助けてもらえますか?どうもありがとうございました!