public void insertar(string oponente, int desplegados, int sobrevivientes, int destruidas, int gano) { NodoLista nuevo = new NodoLista(oponente, desplegados, sobrevivientes, destruidas, gano); if (cabeza == null) { cabeza = nuevo; } else { NodoLista aux = cabeza; while (aux.siguiente != null) { aux = aux.siguiente; } aux.siguiente = nuevo; nuevo.anterior = aux; } }
public void escribirNodo(NodoABB actual) { contenido = contenido + actual.nickname + "[label=\"<f0>|<f1>Nickname: " + actual.nickname + " \nPassword: "******" \nEmail: " + actual.email + " \nConectado: " + actual.conectado.ToString() + "|<f2>\"];\n"; //GRAFICANDO LISTA if (actual.juegos != null && actual.juegos.cabeza != null) { NodoLista aux = actual.juegos.cabeza; int i = 0; escribirNodoJuego(aux, actual, i); do { escribirNodoJuego(aux.siguiente, actual, i); contenido = contenido + "J" + actual.nickname + i.ToString() + " -> " + "J" + actual.nickname + (i + 1).ToString() + ";\n"; aux = aux.siguiente; i++; } while (aux.siguiente != null); graficarListaAlrevez(aux, actual, i); contenido = contenido + actual.nickname + ":f1 -> " + "J" + actual.nickname + "0;\n"; } }
public void eliminarLista() { cabeza = null; }
public ListaJuegos() { cabeza = null; }