Find Kth Largest XOR Coordinate Value LeetCode solution in JavaScript

1
var kthLargestValue = function (M, K) {
2
let y = M.length,
3
x = M[0].length,
4
ans = new Uint32Array(x * y),
5
h = 0;
6
for (let i = 0; i < y; i++)
7
for (let j = 0; j < x; j++) {
8
let cell = M[i][j];
9
if (i > 0) cell ^= M[i - 1][j];
10
if (j > 0) cell ^= M[i][j - 1];
11
if (i > 0 && j > 0) cell ^= M[i - 1][j - 1];
12
ans[h++] = M[i][j] = cell;
13
}
14
return ans.sort()[x * y - K];
15
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0