leetcode 1572. 矩阵对角线元素的和--Java和Python语言的实现
问题描述给你一个正方形矩阵mat,请你返回矩阵对角线元素的和。请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。输入:mat = [[1,2,3],[4,5,6],[7,8,9]]输出:25解题思路首先定义一个结果变量res,接着遍历矩阵的每一行。若当前处在矩阵的第i行,那么将mati,imat_{i,i}mati,i以及mati,(矩阵行数−1−i)mat_{i,(矩阵行数-1-i)}mati,(矩阵行数−1−i)加到res上。若矩阵的行数是奇数则需要减去最中间的元素
复制链接