Skip to content

Latest commit

 

History

History
21 lines (21 loc) · 460 Bytes

766.md

File metadata and controls

21 lines (21 loc) · 460 Bytes

Toeplitz Matrix

解法一

func isToeplitzMatrix(matrix [][]int) bool {
    // 判断边界
	if len(matrix) == 0 {
		return false
	}
    // 遍历这个二元数组,当不是右侧和下侧的边界的时候,只要x  v != x+1 v+1 就是false的。
	for k, v:= range matrix {
			for k1 := range v {
				if k <len(matrix)-1 && k1 < len(v)-1 {
					if matrix[k][k1] != matrix[k+1][k1+1] {
						return false
					}
				}
			}
	}
	return true
}