package q73 func setZeroes(matrix [][]int) { zRows := make([]bool, len(matrix)) zCols := make([]bool, len(matrix[0])) for r := range matrix { for c := range matrix[0] { if matrix[r][c] == 0 { zRows[r] = true zCols[c] = true } } } for r := range matrix { for c := range matrix[0] { if zRows[r] || zCols[c] { matrix[r][c] = 0 } } } } var _ = setZeroes