public NodoColaII Sacar() { NodoColaII Auxiliar = new NodoColaII { Prioridad = Primero.Prioridad, Titulo = Primero.Titulo }; Primero = Primero.Sgte; return(Auxiliar); }
public void Push(string titulo, int prioridad) { NodoColaII auxiliar = new NodoColaII { Prioridad = prioridad, Titulo = titulo, Sgte = null }; if (Vacio(Primero)) { Primero = auxiliar; } else { Ultimo.Sgte = auxiliar; } Ultimo = auxiliar; }
// public void swapI() //private void Primero(string titulo, int prioridad) //{ // throw new NotImplementedException(); //} private bool Vacio(NodoColaII primero) { return((primero == null) ? true : false); throw new NotImplementedException(); }
public PriorityQ() { Primero = null; Ultimo = null; }