1
var removeOuterParentheses = function (s) {
2
let open = -1,
3
ans = "",
4
stack = [];
5
for (let c of s) {
6
if (c == "(") {
7
// open for top level open
8
if (open != -1) ans += c;
9
stack.push(open);
10
open++;
11
} else {
12
open = stack.pop();
13
// close for top level open
14
if (open != -1) ans += c;
15
}
16
}
17
return ans;
18
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0