Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
March 28, 2022 04:57 am GMT

Diagonal Difference HackerRank solution

Given a square matrix, calculate the absolute difference between the sums of its diagonals.
For example, the square matrix is shown below:

1 2 3
4 5 6
9 8 9

The left-to-right diagonal = 1 + 5 + 9 = 15 The right to left diagonal = 3 + 5 + 9 = 17, Their absolute difference is |15-17| = 2.

in c++

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);}

Original Link: https://dev.to/aninarafath6/diagonal-difference-3ij2

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To