Ejemplo n.º 1
0
 public void AddNode(T nodeValue)
 {
     if (nodeValue.CompareTo(this._Value) > 0)
     {
         if (RightChild != null)
         {
             RightChild.AddNode(nodeValue);
         }
         else
         {
             RightChild = new BinaryTree <T>(nodeValue);
         }
     }
     else
     {
         if (LeftChild != null)
         {
             LeftChild.AddNode(nodeValue);
         }
         else
         {
             LeftChild = new BinaryTree <T>(nodeValue);
         }
     }
 }