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

品牌策划公司网站seo搜索优化公司

品牌策划公司网站,seo搜索优化公司,网站建设百度小程序,建浏览器网站制作题目 给你一个正方形矩阵 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.hrbkazy.com/news/7464.html

相关文章:

  • 俄文网站商城建设自己建个网站要多少钱
  • 有了域名如何建设网站百度账户代运营
  • 做彩票网站要多少钱北京官网seo
  • 想建一个网站怎么做电子商务网站设计方案
  • 建设网站网站设计seo点击优化
  • 网站模版防被偷搜索引擎营销的主要方式有哪些?
  • wordpress分页代码百度推广优化师培训
  • 营销型网站服务行业数据统计网站
  • 高端网站建设报价北京全网推广
  • 网站开发流程丽江怎样做好网络推广呀
  • 宁波网站建设哪家比较好权重查询入口
  • 网站 备案 哪个省代做seo关键词排名
  • golang 网站开发semicircle
  • 阿里云服务器可以做几个网站抖音代运营收费详细价格
  • 顺德做网站公司怎么免费注册域名
  • 做网站需要买域名吗世界球队最新排名榜
  • wordpress 投稿主题行者seo无敌
  • 网络营销网站建设步骤百度指数数据分析平台
  • 汽车网站设计毕业论文今日新闻热点10条
  • caddy wordpressseo查询平台
  • 做摄影网站登封搜索引擎优化
  • 怎么把asp网站做的好看佛山百度推广电话
  • 做电影网站犯法吗产品如何在网上推广
  • 东莞外贸网站推广营销方案网站
  • 工商局网站开发费用怎样做好网络推广呀
  • 烟台北京网站建设公司哪家好网络公司网站建设
  • 内网网站搭建教程seo是付费还是免费推广
  • 工业品外贸平台搜索引擎营销优化诊断训练
  • 武义建设局网站首页小说引流推广
  • 电子商务网站建设与管理考试题国内最好的seo培训