Esempio n. 1
0
 public void insertarListaContactos(NodoArbol raiz)
 {
     if (raiz != null)
     {
         NodoContactos nuevo = new NodoContactos(raiz.Nickname, raiz.ArbolitoAvl.Numeronodos1);
         lista.InsertarOrdenada(nuevo);
         insertarListaContactos(raiz.Derecho);
         insertarListaContactos(raiz.Izquierdo);
     }
 }
Esempio n. 2
0
 public void insertarDestruidas(NodoArbol raiz)
 {
     if (raiz != null)
     {
         if (raiz.Lista.CabezaN != null)
         {
             NodoListaJuego aux1     = raiz.Lista.CabezaN;
             int            contador = 0;
             while (aux1 != null)
             {
                 contador += aux1.Udestru;
                 aux1      = aux1.Siguiente;
             }
             NodoContactos nuevo = new NodoContactos(raiz.Nickname, contador);
             unidadesEliminadas.InsertarOrdenada(nuevo);
         }
         insertarDestruidas(raiz.Derecho);
         insertarDestruidas(raiz.Izquierdo);
     }
 }