GoalScope — deserialize_bst (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵
<code>↵
def deserialize_bst(data):↵
"""Decodes your encoded data to tree."""↵
def helper(down, up):↵
if not data or data[-1] < down or data[-1] > up:↵
return None↵
val = data.pop()↵
root = TreeNode(val)↵
root.right = helper(val, up)↵
root.left = helper(down, val)↵
return root↵
↵
data = list(map(int, data.split()))↵
data.reverse()↵
return helper(float('-inf'), float('inf'))↵
</code>