Pilas en Java
Una pila básicamente es una estructura que nos permite apilar elementos y recopilarlos en el orden inverso al cual los vamos apilando mediante operaciones de des-apilar. Su estructura es LIFO (Last In First Out) que quiere decir que el ultimo proceso apilado , sera el primero en salir. Esta estructura tiene 3 operaciones básicas:
- Apilar (push): añade un elemento a la lista.
- Desapilar (pop): retira un elemento de la lista
- Peek: consulta el primer elemento de la cima de la pila
- Empty: comprueba si la pila está vacía.
- Search: busca un determinado elemento dentro de la pila y devuelve su posición dentro de ella.
- Condición: ¿está vacía la pila de datos?: comprueba si la lista está vacía
Para la utilización de esta estructura en el lenguaje Java contamos con la clase Stack en la librería java.util.
Conclusiones:
El uso de pilas es una manera muy práctica de almacenamiento, que lleva muchas ventajas consigo así como la facilidad de aplicación de sus métodos, en este caso colocar elementos en una pila (push) como también sacarlos (pop) y mostrarlos en consola.
Vídeos Explicativos:
Conclusiones:
El uso de pilas es una manera muy práctica de almacenamiento, que lleva muchas ventajas consigo así como la facilidad de aplicación de sus métodos, en este caso colocar elementos en una pila (push) como también sacarlos (pop) y mostrarlos en consola.
Vídeos Explicativos:
No hay comentarios:
Publicar un comentario