対角差
正方形の行列を与え、その対角の和の絶対的な違いを計算します.
例えば、正方行列を以下に示す.
左対角対角=1 + 5 + 9 = 15右斜め対角= 3 + 5 + 9 = 17、絶対値は15 - 17 - 2 = 2である.
例えば、正方行列を以下に示す.
1 2 3
4 5 6
9 8 9
左対角対角=1 + 5 + 9 = 15右斜め対角= 3 + 5 + 9 = 17、絶対値は15 - 17 - 2 = 2である.
で
int diagonalDifference(vector<vector<int>> arr,int n) {
int lft=0,rit=0;
for(int i=0;i<n;i++){
lft += arr[i][i];
rit += arr[(n-i)][(n-i)];
}
return abs(rit-lft);
}
Reference
この問題について(対角差), 我々は、より多くの情報をここで見つけました https://dev.to/aninarafath6/diagonal-difference-3ij2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol