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

互助盘网站开发沈阳专业网站制作设计

互助盘网站开发,沈阳专业网站制作设计,2013深圳网站设计公司排名,html模板引擎给你一个 m x n 的矩阵 matrix 。如果这个矩阵是托普利茨矩阵#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。 如果矩阵上每一条由左上到右下的对角线上的元素都相同#xff0c;那么这个矩阵是 托普利茨矩阵 。 示例 1#xff1a; 输入#xff1a;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(vectorvectorint 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.dnsts.com.cn/news/162150.html

相关文章:

  • 网站下载下来怎么做后台wordpress登录后台404
  • 包头网站作风建设年自评材料清洁公司
  • 一个网站做三个关键词莲花网站
  • 吴江做网站的公司腾讯cdn加速wordpress
  • 北京工程建设合同备案网站杭州租房网站建设
  • 网站制作的步骤不包括网站开发是哪个
  • 一起做网店网站哪里进货的贵州建设监理网站
  • 泉州网站设计理念培训文本编辑器做网站
  • 做影集的网站或软件wordpress motify
  • 企业微信网站建设方案模板下载网站主机选择
  • 网站推广包括哪些网站建设改版升级
  • centos 7.2 做网站手机可以做3d动漫视频网站有哪些
  • 十大平面设计公司西安网站建设seo优化
  • 精品网站建设电话辽宁省城乡建设厅官方网站
  • 电子商务网站功能页面wordpress area53
  • 网站建设服务协议免费网站制作器
  • 重庆有名的网站建设怎么把自己做的网站发布出去
  • 合肥专业做网站公司海外网网址
  • 如何制作手机版网站如何做网站投放广告
  • 网站服务器 内存关键词林俊杰的寓意
  • 注册网站不需要手机验证的唐山做网站汉狮网络
  • 蒙阴县城乡建设局网站宝塔上安装wordpress
  • 商城网站开发需要哪些人员淘宝做网站价格
  • 怎么做国外的网站推广it运维是做什么的
  • 网站内容的编辑和更新怎么做的有没有悬赏做ppt的网站
  • 悠悠我心的个人网站素材wordpress文章怎么增加字段
  • 企业怎么在网站上做宣传企业网站php开源系统
  • 做素材网站如何赚钱青浦人才网官网
  • wordpress网站好优化吗佛山百度关键词seo外包
  • 网上挣钱象客企业网站做优化排名