正方行列

行列 AN 行と同じ数の列が含まれるとします。このような行列は正方行列と呼ばれます。
正方行列には主対角と副対角があります
。  
主対角線 - 左上隅から右下隅に向かう対角線。
/> 側面斜め - 右上隅から左下隅までです。

次に、主対角線上のすべての要素を反復処理するには、1 つのループで十分です。 <プレ> 疑似コード: 私は0からN-1まで      A[i][i] の操作
同じループで二次対角要素を反復できます。
側面の対角線上の要素の場合、行インデックスと列インデックスの合計は定数であり、N-1< に等しくなります。 /code>.
<プレ> 疑似コード: 私は0からN-1まで      A[i][N-1-i] を使用する
主対角線とその下にあるすべての要素を処理するには、ネストされたループが必要です。
- 行番号が 0 から N-1 に変更されます。
- 0 から i までの列番号。 <プレ> 疑似コード: 私は0からN-1まで   j に対して 0 から i      A[i][j] の操作