1
var pushDominoes = function (dominoes) {
2
let l = 0,
3
r = 1;
4
const arr = ("L" + dominoes + "R").split("");
5
while (l < arr.length - 1) {
6
while (arr[r] == ".") r++;
7
if (arr[l] == arr[r]) for (let i = l + 1; i < r; i++) arr[i] = arr[l];
8
if (arr[l] > arr[r])
9
for (let i = 1; i <= (r - l - 1) / 2; i++) {
10
arr[l + i] = "R";
11
arr[r - i] = "L";
12
}
13
l = r++;
14
}
15
return arr.slice(1, arr.length - 1).join("");
16
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0