Diagonal Difference

  • + 0 comments

    Python:

    def diagonalDifference(arr): left_diagonal = [] right_diagonal = [] ratio = 0 for i, row in enumerate(arr): last = len(row) -1 - ratio ratio += 1 for j, elem in enumerate(row): if i == j: left_diagonal.append(arr[i][j]) if j == last: right_diagonal.append(arr[i][j])

    return abs(sum(left_diagonal) -  sum(right_diagonal))