 เขียนโค้ดเพื่อแปลงอาร์เรย์ของจำนวนเต็มให้เป็นไบนารีทรี
class Node: def __init__(self, val): self.val = val self.left = ไม่มี self.right = ไม่มี def arrayToBinaryTree(arr): root = Node(arr[0]) q = [root] i = 1 while ฉัน < len(arr): node = q.pop(0) node.left = Node(arr[i]) q.append(node.left) i ++= 1 ถ้า i == len(arr): แบ่งโหนด right = Node(arr[i]) q.append(node.right) i += 1 return root