PILAS Y COLAS

Description

Explicación de la estructura de PILAS Y COLAS.
DANIEL MAURICIO CORRALES MARTÍNEZ
Mind Map by DANIEL MAURICIO CORRALES MARTÍNEZ, updated more than 1 year ago
DANIEL MAURICIO CORRALES MARTÍNEZ
Created by DANIEL MAURICIO CORRALES MARTÍNEZ about 6 years ago
71
0

Resource summary

PILAS Y COLAS
  1. PILAS
    1. Una pila o (Stack) se le define a una estructura de almacenamiento de forma secuencial.
      1. TIPO LIFO (primero entrar, último en salir)
      2. Concepto básico
        1. Especificaciones (Operaciones)
          1. Es importante al definir una pila, establecer sus métodos y operaciones de manipulación.
          2. TIPO DE DATO PILA IMPLEMENTANDO CON ARRAYS
            1. Estas se pueden almacenar también en arrays(arreglos),y su funcionamiento y estructura va a ser siempre el mismo.
                1. Como cualquier método, la operación de insertar, requiere antes unos comprobantes. 1) Verificar si es posible insertar este dato (Hay espacio) 2) En dado caso que es posible, aumentamos el tamaño de la misma. 3) Se agrega el objeto/elemento.
                  1. La misma intrucción es aplicada para eliminar/extraer un elemento (proceso inverso).
              1. TIPO DE DATO PILA IMPLEMENTANDO CON UN VECTOR
                1. La forma dinámica de manipulación de las pilas es bastante amplia, como se puede ver en el caso de los tipos de almacenamiento a utilizar por estas mismas.
                  1. Es importante apartar inicialmente un tamaño al VECTOR. de forma que una vez supera el tamaño inicial, empieza a ser dinámico su espacio en memoria.
                  2. TIPO DE DATO PILA IMPLEMEMTANDO COMO UNA LISTA ENLAZADA
                    1. La dinámica de la utilización de datos, es la misma,
                        1. Sin embargo, para cada elemento es necesaria mas memoria, ya que hay que guardar cada campo en un nodo consecutivo.
                    2. COLAS
                      1. Las colas, permiten acceder a la manipulación de los datos, a través de uno de sus extremos (uno en la cola y otro en el frente) de la lista.
                          1. Los elementos se quitan en el mismo orden en el que se almacenan, el primero en entrar es el primero en salir (FIFO)
                        1. ESPECIFICACIONES DEL TIPO ABSTRACTO DE DATOS COLA
                          1. Es importante, al iniciar nuestra COLA, conformar el contrato de especificaciones.
                              1. De la misma forma que en una PILA, los datos de almacenan de forma lineal y limitando el acceso a través de los extremos de la misma.
                          2. COLAS IMPLEMENTADAS CON ARRAYS
                            1. De la misma forma, se pueden usar las múltiples formas de almacenamiento, agregando un índice final y otro inicia. (Es decir, vamos a conocer el inicio y final de la COLA).
                          Show full summary Hide full summary

                          Similar

                          PARCIAL 3 - GRAFOS Y ARBOLES
                          Jose Anacona Pira
                          Examen simulación estructuras de datos
                          verito.salinas94
                          Estructuras de Datos
                          EDGAR EDUARDO REGALADO LOPEZ
                          Pilas
                          arual-168
                          Estructuras de Datos Lineales
                          JULIETH STEFANNI SALAS MOSOS
                          TIPO DE DATO
                          Anderson Rodriguez
                          Tipos de estructuras de datos
                          Fabio Caballero
                          Tipos de estructuras de datos
                          Fabio Caballero
                          Presentación Listas
                          Francys Mendoza
                          Conceptos de Estructura de datos
                          Norma Luna