1
0
記事投稿キャンペーン 「2024年!初アウトプットをしよう」

一次元配列を二次元配列のように表現する方法

Posted at

添え字の計算を用いて、一次元配列を二次元配列のように表現します。
(添え字は0から始まることを前提としています。)

添え字の変換式

(一次元の配列の添え字) = i * (一行の要素数) + j

ここではiは行のインデックス、jは列のインデックスを表します。

この式を変形すると、

i = ((一次元の配列の添え字) - j) / (一行の要素数)

j = (一次元の配列の添え字) - i * (一行の要素数)

となります。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0