deno.land / x / masx200_leetcode_test@10.6.5 / cells-with-odd-values-in-a-matrix / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { binaryCountOneBigint } from "./binary_count_one_bigint.ts";
function oddCells(m: number, n: number, indices: number[][]): number { let row = 0n; let col = 0n; for (const [r, c] of indices) { row ^= 1n << BigInt(r); col ^= 1n << BigInt(c); }
const x = Number(binaryCountOneBigint(row)); const y = Number(binaryCountOneBigint(col)); return x * n + y * m - 2 * x * y;}export default oddCells;
masx200_leetcode_test

Version Info

Tagged at
a year ago