
Описание, условие и объяснение алгоритма решения задачи на YouTube — КЛИК
Метод
diagonalSum()
находит суммы элементов на главной и побочной диагоналях квадратной матрицы.sum
инициализируется нулем, а переменная n
получает значение длины матрицы.0
до n - 1
происходит обход матрицы по диагоналям. На каждом шаге цикла к сумме прибавляется текущий элемент на главной диагонали matrix[i][i]
и элемент на побочной диагонали matrix[i][n - i - 1]
;matrix[n / 2][n / 2]
;Эта задача на LeetCode — КЛИК