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); } }
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); } }