Ejemplo n.º 1
0
 public void Add(int x)
 {
     if (_root == null)
         _root = new BinTreeNode(x);
     else
         _root.Add(x);
 }
Ejemplo n.º 2
0
 public void Add(int x)
 {
     if (Key == x)
     {
         return;
     }
     if (x < Key)
     {
         if (Left == null)
         {
             Left = new BinTreeNode(x);
         }
         else
         {
             Left.Add(x);
         }
     }
     else
     {
         if (Right == null)
         {
             Right = new BinTreeNode(x);
         }
         else
         {
             Right.Add(x);
         }
     }
 }
Ejemplo n.º 3
0
 public void Add(int x)
 {
     if (Key == x)
         return;
     if (x < Key)
     {
         if (Left == null)
             Left = new BinTreeNode(x);
         else
             Left.Add(x);
     }
     else
     {
         if (Right == null)
             Right = new BinTreeNode(x);
         else
             Right.Add(x);
     }
 }