LeetCode 766. 托普利茨矩阵

Posted 数据结构和算法

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode 766. 托普利茨矩阵相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

想看更多算法题,可以扫描上方二维码关注我微信公众号“数据结构和算法”,截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有1000多页(并且还会不断的增加),可以在公众号中回复关键字“pdf”即可下载。

在这里插入图片描述
在这里插入图片描述
视频演示 由于CSDN不支持视频播放,这里放了链接
在这里插入图片描述

public boolean isToeplitzMatrix(int[][] matrix) {
    //最后一行和最后一列因为没有右下角的元素,不需要比较
    int row = matrix.length - 1, column = matrix[0].length - 1;
    for (int i = 0; i < row; i++) {
        for (int j = 0; j < column; j++) {
            //当前元素和右下角比较,如果不一样直接返回false
            if (matrix[i][j] != matrix[i + 1][j + 1]) {
                return false;
            }
        }
    }
    return true;
}

以上是关于LeetCode 766. 托普利茨矩阵的主要内容,如果未能解决你的问题,请参考以下文章

《LeetCode之每日一题》:76.托普利茨矩阵

leetcode刷题记录——数组与矩阵

LeetCode210511至少是其他数字两倍的最大数和托普利茨矩阵

托普利茨矩阵

托普利茨矩阵

数据结构与算法之深入解析“托普利茨矩阵”的求解思路与算法示例