题目地址
题目描述
A matrix is Toeplitz if every diagonal from top-left to bottom-right has the same element.
Now given an M x N
matrix, return True
if and only if the matrix is Toeplitz.
Example 1:
1 | Input: matrix = [[1,2,3,4],[5,1,2,3],[9,5,1,2]] |
Example 2:
1 | Input: matrix = [[1,2],[2,2]] |
Note:
matrix
will be a 2D array of integers.matrix
will have a number of rows and columns in range[1, 20]
.matrix[i][j]
will be integers in range[0, 99]
.
解题思路
题目要求判断一个N x M的矩阵是否满足在一个斜线(斜线是从左上到右下)上的数字都相同的条件,直接按照题目要求进行判断就是了。
解题代码【.CPP】
1 | class Solution { |