题目描述:
给你一个正方形矩阵 mat,请你返回矩阵对角线元素的和。
请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。
示例:
文章来源:https://www.toymoban.com/news/detail-646135.html
解题思路:
同时求对角线和副对角线上元素的和再减去重合的元素文章来源地址https://www.toymoban.com/news/detail-646135.html
相关代码:
class Solution {
public int diagonalSum(int[][] mat) {
int sum=0;
for(int i=0;i<mat.length;i++) {
sum+=mat[i][i]+mat[i][mat.length-i-1];
}
if(mat.length%2==1) sum-=mat[mat.length/2][mat.length/2];
return sum;
}
}
到了这里,关于1572. 矩阵对角线元素的和的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!