Загрузка данных


class Node:
    def __init__(self):
        self.left = None
        self.right = None




class Binary_Search_Tree:
   def __init__(self):
      self.root = None
      self.size = 0




      def append(self,val):
        new_node = None(val)
        if not self.root:
            self.root = new_node
            return
        cur = self.root
        while cur:
            if cur.val > val:
                if not cur.left:
                    cur.left = new_nod
                    return
                cur = cur.left
            else:
               if not cur.right:
                  cur.right = new_node