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

运行结果


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

相关推荐
逸风尊者12 小时前
开发可掌握的知识:推荐系统
java·后端·算法
名誉寒冰12 小时前
深入理解fd_set:从基础到实战应用(Linux/C++)
java·linux·c++
Learner__Q12 小时前
每天五分钟:二分查找-LeetCode高频题解析_day4
python·算法·leetcode
yuhaiqun198912 小时前
学AI Agent:从React模式到Plan框架,3条路径一次学透
人工智能·经验分享·笔记·react.js·机器学习·ai·aigc
智者知已应修善业12 小时前
【字符串提取3个整数求和】2024-2-11
c语言·c++·经验分享·笔记·算法
唯唯qwe-12 小时前
Day21:贪心算法 | 加油站,分发糖果
算法·贪心算法
博语小屋12 小时前
Linux 地址转换函数详解
linux·运维·服务器·c++
特立独行的猫a12 小时前
C++开发中的构建工具:现代CMake实战速成
开发语言·c++·cmake·入门教程
iAkuya13 小时前
(leetcode)力扣100 18矩阵置零(哈希)
leetcode·矩阵·哈希算法
点云侠13 小时前
粒子群优化算法求解三维变换矩阵的数学推导
线性代数·算法·矩阵