当前位置: 首页 > news >正文

品牌策划公司网站各大搜索引擎提交入口

品牌策划公司网站,各大搜索引擎提交入口,网络技术论坛,济南做网站的哪家好题目 给你一个正方形矩阵 mat,请你返回矩阵对角线元素的和。 请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。 示例 1: 输入:mat [[1,2,3],[4,5,6],[7,8,9]] 输出:25 解释:对角线的和为&a…

题目

给你一个正方形矩阵 mat,请你返回矩阵对角线元素的和。

请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。

示例  1:

输入:mat = [[1,2,3],[4,5,6],[7,8,9]]
输出:25
解释:对角线的和为:1 + 5 + 9 + 3 + 7 = 25
请注意,元素 mat[1][1] = 5 只会被计算一次。

示例  2:

输入:mat = [[1,1,1,1],[1,1,1,1],[1,1,1,1],[1,1,1,1]]
输出:8

示例 3:

输入:mat = [[5]]
输出:5

提示:

  • n == mat.length == mat[i].length
  • 1 <= n <= 100
  • 1 <= mat[i][j] <= 100

解答

源代码

class Solution {public int diagonalSum(int[][] mat) {int sum = 0;for (int i = 0; i < mat.length; i++) {if (i == mat[0].length - 1 - i) {sum += mat[i][i];} else {sum += mat[i][i];sum += mat[i][mat[0].length - 1 - i];}}return sum;}
}

总结

观察矩阵的对角线,发现通常情况每一行都有两个元素需要加入和的运算,且这两个元素的索引都与当前行的索引有一定的数学规律。那么将每行的这两个元素都加入和,若这两个元素索引重合,说明这行只有一个元素需要加入。

http://www.fp688.cn/news/152670.html

相关文章:

  • 网站做飘浮怎么做中国十大搜索引擎网站
  • 做户外商城网站网络营销工资一般多少
  • 网页加速器苹果seo外包是什么意思
  • 无备案网站可以做百度推广广告推广费用一般多少
  • 一级a做爰片免费网站中文国外新闻最新消息
  • 做网站编辑需要看什么书百度互联网营销
  • 做礼品建什么网站广告公司广告牌制作
  • 2018网站建设动态网站设计毕业论文
  • 宁波做网站的哪个好做网站公司哪家正规
  • 成都制作网页晋城seo
  • 灵璧做网站的公司百度关键词优化首选667seo
  • 网站建设中页面下载网络怎样做推广
  • 延安做网站电话杭州seo网站建设靠谱
  • 网站开发建设收费标准乐陵seo优化
  • 大连市政府工程招标网seo综合查询平台
  • wordpress图片压缩文件网站内部优化有哪些内容
  • 网站全是乱码深圳广告公司排名
  • wordpress在哪里改首页关键词标题兰州seo优化公司
  • 论坛网站开发教程搜狗推广助手
  • 前端网站如何做全景图营销咨询公司经营范围
  • 乐清做网站的淘宝运营培训多少钱
  • 现代网站制作seo排名怎么优化软件
  • iis发布网站乱码建立网站流程
  • 某公司网络设计方案衡水seo培训
  • 怎么做物流网站百度人工申诉客服电话
  • 哪些招聘网站做海外招聘今日头条新闻头条
  • 海城做网站公司seo策略分析
  • 建站公司用米拓模板我们公司被起诉了要怎么办中国企业网
  • 手机端网站建设公司优化大师破解版app
  • 服务器是什么设备seo运营工作内容