该题目的目标是 判断一个2维矩阵斜对角元素是不是相等的。
解题思路:我们观察一个满足条件2的维矩阵(h*l)可以发现,该矩阵每一行的前l-1个元素和其下一行的后l-1个元素完全一致。可以根据这个特点进行解题。
注意点:矩阵的最左下角和最右上角的元素是单一的,不需要做判断。代码如下:
class Solution {
public boolean isToeplitzMatrix(int[][] matrix) {
int h=matrix.length;
int l=matrix[0].length;
for(int i=0;i<h-1;i++)
{
for(int j=0;j<l-1;j++)
{
if(matrix[i][j]!=matrix[i+1][j+1])
return false;
}
}
return true;
}
}