0
私は8 * 8の行列を持っています。次の値メイン対角線のエントリを置換する
を持つことは、それが対角が2つのパートトップとボトムに分割されているような
を次のように入れ替えたいです。最初のエントリ1
は、底部の最初の位置に塗りつぶされます。 2番目の入力2
は、最上部の最初の位置に配置されます。
この考え方を、行列の他の対角に拡張したいと思います。
for(int row = 0; row < dimension; row++){ for(int col = 0; col < dimension; col++){ if(row == col){ // Do something to this cell. } } }
私たちはそれが7などの対角線の奇妙なサイズで動作するようにすることはできません – Infinity
もちろんできます。しかし、どのようにしてマトリックスを見たいのですか?SIZE = 7? –
私はこの行列のすべての対角線について同じことをしたいと思います。対角線は間違った用語を使用するかもしれませんが、私はこの行列の他の対角パスを言うことを意味します。私はあなたが私の質問を理解してくれることを願っています – Infinity