,
를 기준으로 preorder
분리slot
선언nodes
를 순회false
반환#
가 발견 됐다면, leaf --function isValidSerialization(preorder: string): boolean {
const nodes = preorder.split(",")
let slot = 1
for(const node of nodes) {
if(slot === 0) return false
if(node === '#') slot--
else slot = slot - 1 + 2
}
return slot === 0
};