Leetcode—1572.矩阵对角线元素的和【简单】

2023每日刷题(七十三)

Leetcode---1572.矩阵对角线元素的和

实现代码

cpp 复制代码
class Solution {
public:
    int diagonalSum(vector<vector<int>>& mat) {
        int n = mat.size();
        if(n == 1) {
            return mat[0][0];
        }
        int sum = 0;
        int i = 0, j = n - 1;
        while(i < n) {
            sum += mat[i][i] + mat[i][j];
            i++;
            j--;
        }
        if(n % 2) {
            sum -= mat[n / 2][n / 2];
        }
        return sum;
    }
};

运行结果


之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
啄缘之间6 小时前
11. UVM Test [uvm_test]
经验分享·笔记·学习·uvm·总结
阿沁QWQ6 小时前
C++的map和set
开发语言·c++
地平线开发者6 小时前
征程 6P/H 计算平台部署指南
算法·自动驾驶
Xの哲學7 小时前
Linux二层转发: 从数据包到网络之桥的深度解剖
linux·服务器·算法·架构·边缘计算
测绘小沫-北京云升智维7 小时前
无人机图传信号中断怎么办?
经验分享·无人机
我也要当昏君7 小时前
计算机组成原理
算法
_Minato_7 小时前
数据库知识整理——数据库设计的步骤
数据库·经验分享·笔记·软考
Fiona-Dong8 小时前
Louvain 算法
python·算法
维构lbs智能定位8 小时前
蓝牙信标、UWB等主流室内定位无线技术的参数对比、核心算法和选型指南详解(二)
算法·蓝牙信标·uwb·主流室内定位无线技术