本文共 984 字,大约阅读时间需要 3 分钟。
最后返回true即可,上面已经包含所有情况了。
var result = [] for(var i = 0; i < 2; i++) { result.push(new Array(3).fill(0)) }// 或者 let arr = Array(n * m).fill(0)
var oddCells = function(n, m, indices) { function Rf(r){ for(let k = 0; k < m; k++){ arr[r][k] += 1 } } function Cf(c){ for(let k = 0; k < n; k++){ arr[k][c] += 1 } } let arr = []; let count = 0; for(let i = 0; i < n; i++){ arr.push(new Array(m).fill(0)) } for(let i = 0; i < indices.length; i++){ Rf(indices[i][0]) } for(let i = 0; i < indices.length; i++){ Cf(indices[i][1]) } for(let i = 0; i < arr.length; i++){ for(let j = 0; j < arr[0].length; j++){ if(arr[i][j] % 2 !== 0){ count++; } } } return count;};
转载地址:http://vgtzi.baihongyu.com/