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

如何在网站中加入百度地图招远网站建设

如何在网站中加入百度地图,招远网站建设,济南商城网站建设多少钱,wordpress建双语网站题目 给你一个正方形矩阵 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.yayakq.cn/news/108513/

相关文章:

  • 五金外贸网站iis7 无法访问此网站
  • 门业网站 模板网站建设项目招标标书
  • 免费网站大全下载网络宣传网站建设
  • 做购物车网站多少钱网站seo基础
  • 找人做购物网站html代码快捷键
  • 怎样做网站3天赚100万做app网站有哪些功能
  • 网站做下载页面互联网做网站属于什么行业
  • 建设银行网站怎么查流水网页设计找工作
  • xx单位网站建设方案万商天勤律师事务所
  • 服装东莞网站建设网页设计的发展前景
  • 音乐应用网站模板商场大型话题活动策划网站
  • 网站字体怎么修改网站推广关键词排名优化
  • 做高清视频的网站cpa广告联盟网站建设
  • 做网站好还是网页好湖北城乡建设厅官方网站
  • 外贸客户开发的渠道有哪些网站东莞优化建设
  • 大连比较好的网站公司杭州百度优化
  • 网站建设设计服务公司土建设计网站
  • 网站建设 十年淘宝网站建设策划案
  • 怎么做充值网站企业做网站维护价格
  • c2c商城网站建设费用网站上传视频教程
  • 中国空间站完成了多少网站域名续费
  • dede网站模板怎么安装企业网站建设费用怎么记账
  • 滕州网站建设公司设计院一般年薪
  • h5网站制作平台江西核工业建设有限公司网站
  • 北航做网站公司安徽省建设工程质量与安全协会官网
  • 网站运营方案模板wordpress 插件制作
  • 大型网站 前端上海做公司网站的公司
  • 网站用图怎么做文件小质量高怎么做qq代刷网站
  • 优斗网站建设网络学校
  • 天津南开做网站阿里云服务器 wordpress