You are viewing a single comment's thread. Return to all comments →
My C# solution:
public static int diagonalDifference(List<List<int>> arr) { var diagonalSumA = 0; var diagonalSumB = 0; var rowCounter = 0; foreach (var item in arr) { for (int i = 0; i < item.Count; i++) { if (rowCounter == i) { diagonalSumA += item[i]; } if (i == (-rowCounter + (item.Count - 1))) { diagonalSumB += item[i]; } } rowCounter++; } return Math.Abs(diagonalSumA - diagonalSumB); }[](https://)
Seems like cookies are disabled on this browser, please enable them to open this website
Diagonal Difference
You are viewing a single comment's thread. Return to all comments →
My C# solution: