1
/**
2
* @param {string} preorder
3
* @return {boolean}
4
*/
5
var isValidSerialization = function (preorder) {
6
let balance = 1;
7
for (const node of preorder.split(","))
8
if (balance > 0)
9
if (node === "#") --balance;
10
else ++balance;
11
else return false;
12
return balance < 1;
13
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0