class Solution {
public int oddCells(int m, int n, int[][] indices) {
int[] x = new int[m];
int[] y = new int[n];
for(int[] i : indices) {
x[i[0]] ++;
y[i[1]] ++;
}
int oddX = 0;
int oddY = 0;
for(int i = 0; i < m; i ++) {
if(x[i] % 2 == 0) {
oddX++;
}
}
for(int i = 0; i < n; i ++) {
if(y[i] % 2 == 0) {
oddY++;
}
}
return oddX * (n - oddY) + (m - oddX) * oddY;
}
}
Leetcode_1252_奇数值单元格的数目_水题
最新推荐文章于 2025-03-04 16:35:56 发布