Probablemente esta sea una de las estructuras de datos más sencillas como se verá en seguida. Sin dar vueltas sobre el asunto, es preferible hacer una defición clara y concisa (y corta):
Una pila es simplemente una lista donde las inserciones y supresiones de elementos se realizan por un extremo de esta lista.
Gráficamente, se puede interpretar una pila de la siguiente manera:

Ahora bien, una pila puede implementarse de diferentes maneras; se puede utilizar un arreglo o una lista enlazada. Para el caso del arreglo, la pila tendrá un tamaño fijo y no se podrán colocar más elementos que el tamaño del arreglo utilizado. Si se utiliza una lista enlazada, el número de elementos que se pueden colocar está limitado por la memoria del ordenador utilizado (en otras palabras, podemos insertar cualquier cantidad de elementos hasta que se nos acabe la memoria RAM :-).
Supóngase que utilizamos un arreglo para implementar una sencilla pila; entonces el comportamiento de esta pila sería parecido a esto:
1 comentarios:
Mysuru Casino - The HERZAMMAN
Mysuru Casino - The Home of the Best septcasino.com of the Slots! Visit us herzamanindir to Play the best slots sol.edu.kg and enjoy the best table https://febcasino.com/review/merit-casino/ games in wooricasinos.info our casino. Visit us
Publicar un comentario