Escolar Documentos
Profissional Documentos
Cultura Documentos
PILA
Una Pila (stack) es una secuencia de cero o más elementos de un mismo tipo, que
solamente puede crecer o decrecer por uno de sus extremos.
Las pilas se denominan estructuras LIFO (Last In First Out), porque su característica
principal es que el último elemento que llega es el primero en salir. Son muy utilizadas
en programación, para evaluar expresiones, reconocer lenguajes, recorrer árboles y
simular procesos recursivos.
Si una pila no tiene ningún elemento se dice que se encuentra vacía y no tiene sentido
referirse a su tope ni a su fondo. Por último se define la longitud de una pila como el
número de elementos que la conforman.
COLA
Una Cola (queue) es una estructura lineal en la cual los elementos solo pueden ser
adicionados por uno de sus extremos y eliminados o consultados por el otro.
Este tipo de estructuras lineales se conoce como estructuras FIFO (First In First Out)
indicando con su nombre el mecanismo básico utilizado para incluir y eliminar un
elemento: el primero en llegar es el primero en salir. El único elemento visible en una
cola es el primero y mientras este no haya salido, no es posible tener acceso al siguiente.
Bicolas