示例#1
0
        public void peek_cola()
        {
            Nodo_Cola actual = new Nodo_Cola();

            actual = Primero;

            if (Primero != null)
            {
                if (actual == Primero)
                {
                    //acciones con el peek
                }
            }
            else
            {
                Console.WriteLine("la cola esta vacia");
            }
        }
示例#2
0
        public void desplegarCola()
        {
            Nodo_Cola Actual = new Nodo_Cola();

            Actual = Primero;
            if (Primero != null)
            {
                while (Actual != null)
                {
                    Console.WriteLine("" + Actual.Dato);
                    Actual = Actual.Siguiente;
                }
            }
            else
            {
                Console.WriteLine("\n La cola esta vacia \n");
            }
        }
示例#3
0
        public void dequeue()
        {
            Nodo_Cola actual = new Nodo_Cola();

            actual = Primero;

            if (Primero != null)
            {
                if (actual == Primero)
                {
                    //acciones con el dequeue
                    Primero = Primero.Siguiente;
                }
            }
            else
            {
                Console.WriteLine("la cola esta vacia");
            }
        }
示例#4
0
        public void insertarNodo()
        {
            Nodo_Cola Nuevo = new Nodo_Cola();

            Console.Write("ingrese el valor que contendra el nodo");
            Nuevo.Dato = int.Parse(Console.ReadLine());

            if (Primero == null)
            {
                Primero           = Nuevo;
                Primero.Siguiente = null;
                Ultimo            = Nuevo;
            }
            else
            {
                Ultimo.Siguiente = Nuevo;
                Nuevo.Siguiente  = null;
                Ultimo           = Nuevo;
            }
            Console.WriteLine("\n nodo ingresado \n");
        }
示例#5
0
 public Cola()
 {
     Primero = null;
     Ultimo  = null;
 }