如果一个矩阵的每一方向由左上到右下的对角线上具有相同元素,那么这个矩阵是托普利茨矩阵。
给定一个 M x N 的矩阵,当且仅当它是托普利茨矩阵时返回 True
C++
class Solution {
public:
bool isToeplitzMatrix(vector<vector<int>>& matrix) {
int row = matrix.size();
int col = matrix[0].size();
for(int i = 0;i < row-1;i++)
{
for(int j = 0;j < col-1;j++)
{
if (matrix[i][j] != matrix[i + 1][j + 1])
return false;
}
}
return true;
}
};