Beispiel #1
0
        public void mostrar()
        {
            nodoAux = primero;
            string col = "";

            if (nodoAux == null)
            {
                MessageBox.Show("la cola esta vacia");
            }
            else
            {
                while (nodoAux.siguiente != null)
                {
                    col += nodoAux.matriz_.getValor() + "->";
                    Console.Write(col + "   ");


                    nodoAux = nodoAux.siguiente;
                }
                col += nodoAux.matriz_.getValor();
            }
            Grafica grafi = new Grafica();

            grafi.textoCola(col);
            grafi.dibujarcola("imagenes\\cola.txt", "C:\\");
        }
Beispiel #2
0
        public Matriz_ desencolar()
        {
            nodoAux = primero;

            if (nodoAux == null)
            {
                primero = primero.siguiente;
                return(nodoAux.matriz_);
            }
            else
            {
                Console.WriteLine("la cola esta vacia");
            }
            return(null);
        }
Beispiel #3
0
        public void encolar(Matriz_ matriz)
        {
            nodoCola nuevo = new nodoCola(matriz);

            if (primero == null)
            {
                primero = nuevo;
            }
            else
            {
                nodoAux = primero;
                while (nodoAux.siguiente != null)
                {
                    nodoAux = nodoAux.siguiente;
                }
                nodoAux.siguiente = nuevo;
            }
        }
Beispiel #4
0
 public nodoCola(Matriz_ valor)
 {
     siguiente = null;
     matriz_   = valor;
 }
Beispiel #5
0
 public cola_()
 {
     primero = null;
 }