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;
    }
};

运行结果


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

相关推荐
胡萝卜不甜1 分钟前
算法宗门---迪杰斯特拉Dijkstra(最短路径算法)
算法
xlq223224 分钟前
37.智能指针
c++
REDcker20 分钟前
AIGCJson 库解析行为与异常处理指南
c++·json·aigc·c
练习时长一年20 分钟前
LeetCode热题100(爬楼梯)
算法·leetcode·职场和发展
寻星探路23 分钟前
【Python 全栈测开之路】Python 基础语法精讲(一):常量、变量与运算符
java·开发语言·c++·python·http·ai·c#
朔北之忘 Clancy29 分钟前
2020 年 6 月青少年软编等考 C 语言一级真题解析
c语言·开发语言·c++·学习·算法·青少年编程·题解
_codemonster29 分钟前
计算机视觉入门到实战系列(九) SIFT算法(尺度空间、极值点判断)
深度学习·算法·计算机视觉
御承扬34 分钟前
鸿蒙原生系列之动画效果(帧动画)
c++·harmonyos·动画效果·ndk ui·鸿蒙原生
梭七y37 分钟前
【力扣hot100题】(133)LRU缓存
leetcode·缓存·哈希算法
CodeCaptain1 小时前
CocosCreator 2.4.13 [.gitignore]文件内容,仅供参考
经验分享·游戏程序·cocoscreator