コード例 #1
0
 public void InsertarNodo(int Valor)
 {
     if (Vacio())
     {
         NodoBinarioBusqueda Nuevo = new NodoBinarioBusqueda();
         Nuevo.Dato          = Valor;
         Nuevo.HijoDerecha   = new ArbolBinarioBusqueda();
         Nuevo.HijoIzquierda = new ArbolBinarioBusqueda();
         Raiz = Nuevo;
     }
     else
     {
         if (Valor > Raiz.Dato)
         {
             (Raiz.HijoDerecha).InsertarNodo(Valor);
         }
         if (Valor < Raiz.Dato)
         {
             (Raiz.HijoIzquierda).InsertarNodo(Valor);
         }
     }
 }
コード例 #2
0
 public ArbolBinarioBusqueda()
 {
     NodoBinarioBusqueda Raiz = new NodoBinarioBusqueda();
 }