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

网上做彩票的网站是真的么百度网站排名查询工具

网上做彩票的网站是真的么,百度网站排名查询工具,wordpress增加用户字段,北京网站建设 知乎给你一个 m x n 的矩阵 matrix 。如果这个矩阵是托普利茨矩阵,返回 true ;否则,返回 false 。 如果矩阵上每一条由左上到右下的对角线上的元素都相同,那么这个矩阵是 托普利茨矩阵 。 示例 1: 输入:matr…

给你一个 m x n 的矩阵 matrix 。如果这个矩阵是托普利茨矩阵,返回 true ;否则,返回 false 。

如果矩阵上每一条由左上到右下的对角线上的元素都相同,那么这个矩阵是 托普利茨矩阵 。

示例 1:

输入:matrix = [[1,2,3,4],[5,1,2,3],[9,5,1,2]]
输出:true
解释:
在上述矩阵中, 其对角线为:
“[9]”, “[5, 5]”, “[1, 1, 1]”, “[2, 2, 2]”, “[3, 3]”, “[4]”。
各条对角线上的所有元素均相同, 因此答案是 True 。
示例 2:

输入:matrix = [[1,2],[2,2]]
输出:false
解释:
对角线 “[1, 2]” 上的元素不同。

提示:

m == matrix.length
n == matrix[i].length
1 <= m, n <= 20
0 <= matrix[i][j] <= 99

思路:

正常来讲,最直观的做法应该就是第一行的每个元素开始向右下方遍历,看看是否相等;然后再沿着第一列开始向右下方遍历,看看是否相等。

但其实你仔细思考一下,就会发现,不需要这么麻烦,满足题意的最基本的条件,不就是每个元素都跟左上方的元素相等么(如果存在的话)。

而且第一行和第一列是不用判断的,因为不存在左上方元素。

代码:

class Solution {
public:bool isToeplitzMatrix(vector<vector<int>>& matrix) {int n = matrix.size();int m = matrix[0].size();for(int i = 0 ; i < n ; i++){for(int j = 0 ; j < m ; j++){if(i-1 >= 0 && j-1 >= 0){if(matrix[i-1][j-1] == matrix[i][j])continue;elsereturn false;}}}return true;}
};
http://www.tj-hxxt.cn/news/86988.html

相关文章:

  • 无锡网站建设的公司seo优化资源
  • 苏州市网站优化网站应该如何进行优化
  • 年终总结ppt模板免费下载网站优化设计四年级上册语文答案
  • 哪个网站可以做电视背景墙长沙靠谱的关键词优化
  • 品牌网站建设磐石网络优等谷歌seo博客
  • 安防网站模板手机网站制作软件
  • 做胃镜多少钱天津津门网站I如何百度推广
  • 知了网站后台微信公众号营销
  • 虚拟机如何做网站seo搜索引擎优化求职简历
  • web网站开发用什么软件有哪些腾讯朋友圈广告怎么投放
  • 深圳做商城网站建设杭州千锋教育地址
  • 全屋定制十大名牌2021大连谷歌seo
  • 什么网站做二维码比较好建站系统软件有哪些
  • c 网站开发实战网站seo分析工具
  • 学校网站建设发展历程抖音矩阵排名软件seo
  • 在微信中做网站站长统计 站长统计
  • 网站建设优化建站湖北百度seo
  • 用php做网站和java做网站市场营销培训
  • 什么网站是专做代购的安徽seo优化规则
  • 宁波网站建设速成sem代运营公司
  • 主流的动态网站开发技术有哪些百度集团股份有限公司
  • 国外打开国内网站慢促销式软文案例
  • 怎么做垂直网站怎样进行seo
  • 上海外贸学院现在是什么学校引擎优化seo怎么做
  • 做网站怎么设置会员百度网盘服务电话6988
  • 手赚网站哪里可以做今天上海最新新闻事件
  • inititle 网站建设东莞服务好的营销型网站建设
  • 重庆电商网站建设佛山seo培训机构
  • 门户网站模板 图片开鲁网站seo免费版
  • 公司广告宣传片拍摄seo1现在怎么看不了