0

別のマトリックス内でマトリックスを反転しようとしています (1D 配列を使用)

= {1,2,3,0,4,5,6,0,7,8,9,0,0,0,0,0} があるとします。

1 2 3 0

4 5 6 0

7 8 9 0

0 0 0 0

私はそれをひっくり返してアーカイブしようとしています:

7 8 9 0

8 5 2 0

3 6 1 0

0 0 0 0

私がしていることは:(array44[SIZEX*a + b + a] = kernel[SIZEY*a + SIZEX - b - 1];ただひっくり返すためだけに)

しかし、私は常に 1 つの要素 (通常は最後の要素) を見逃しています。

どうすれば改善できますか?

4

0 に答える 0