More than Just Lines on a Map: Best Practices for U.S Bike Routes
Licencia
1. Que es una Pila?
Imaginemos el TDA Pila semejante
a un contenedor: una caja, un
barril, una envase, una vaso, un
cilindro…que contiene una serie de
elementos uno sobre otro.
Para insertar un elemento solo podemos hacer una
acción: “Insertar el elemento”.
Con la acción de insertar el elemento solo tiene un lugar
donde colocarse: en la parte superior del contenedor,
sobre el último que anteriormente había entrado, y si
está “Vacío” el contenedor se colocará al fondo del
mismo.
Para extraer un elemento del contenedor, solo podemos
extraer uno a la vez, con la acción “Remover el
elemento” y el que saldrá es el que está accesible
por el extremo de acceso, o sea el que está en el “Tope”
del contenedor.
Siempre se deberá tener en cuenta donde se encuentra
el último elemento en entrar, es decir, el TOPE de la pila.
Operaciones
Ing. Graciano Ramos
Clase Pila está distribuido bajo una Licencia
Atribución-CompartirIgual 4.0 Internacional.
Recursos recomendados:
• http://c.conclase.net/edd/?cap=002
• https://es.slideshare.net/nieves1988/estructura-datos-
pilas-y-colas
Video:
https://www.youtube.com/watch?v=DFuE0BgSPW0
https://www.youtube.com/watch?v=yE0aMD5IueE
2. JOYANES Luis. (2006). “Estructuras de Datos en C++”.
McGraw–Hill.
HEILEMAN Gregory.(1998) “Estructuras de Datos,
Algoritmos y POO”. McGraw- Hill.
JOYANES Luis y ZAHONERO Ignacio. (2004). “Algoritmos
y Estructura de Datos: Una Perspectiva en C”.
McGraw Hill: Madrid
JOYANES Luis. (1998). “Programación Orientada a
Objetos”.McGraw–Hill.