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 发布
该代码实现了一个功能,根据给定的二维矩阵索引,统计每一行和每一列中索引值为偶数的元素数量,然后计算并返回特定的数值组合。这个过程涉及到数组遍历、奇偶判断以及数学计算。
283

被折叠的 条评论
为什么被折叠?



