https://leetcode.com/problems/toeplitz-matrix/ | Easy |
---|
Матрица называется матрицей Тёплица, если каждый элемент на диагонали от верхнего левого до нижнего правого угла одинаков. То есть, для всех допустимых индексов i
и j
, matrix[i][j] == matrix[i - 1][j - 1]
.
Дана матрица matrix
размером m x n
. Необходимо определить, является ли она матрицей Тёплица.
class Solution {
fun isToeplitzMatrix(matrix: Array<IntArray>): Boolean {
val rows = matrix.size
val cols = matrix[0].size
for (i in 1 until rows) {
for (j in 1 until cols) {
if (matrix[i][j] != matrix[i - 1][j - 1]) return false
}
}
return true
}
}