如果矩阵上每一条由左上到右下的对角线上的元素都相同,那么这个矩阵是 托普利茨矩阵 。

    给定一个 M x N 的矩阵,当且仅当它是托普利茨矩阵时返回 True。

    1. 输入:
    2. matrix = [
    3. [1,2,3,4],
    4. [5,1,2,3],
    5. [9,5,1,2]
    6. ]
    7. 输出: True
    8. 解释:
    9. 在上述矩阵中, 其对角线为:
    10. "[9]", "[5, 5]", "[1, 1, 1]", "[2, 2, 2]", "[3, 3]", "[4]"
    11. 各条对角线上的所有元素均相同, 因此答案是True
    class Solution {
        public boolean isToeplitzMatrix(int[][] matrix) {
            for(int i = 0; i < matrix.length -1 ; i++ ){
                for (int j = 0; j < matrix[i].length -1 ;j++ ){
                    if(matrix[i][j]!=matrix[i+1][j+1]){
                        return false;
                    }
                }
            }
                return true;
        }
    }