Estructura de Datos
Las pilas (stacks) y las colas (queues) son dos tipos de estructura de datos lineal que podemos encontrar fácilmente en la vida real. En este proyecto, estoy mostrando ambos modelos en una representación gráfica y dinámica.
Características
- Stack (pila)
- Cada vez que se añade un elemento, se coloca encima del anterior.
- El último elemento que ha entrado es el que sale.
- Se conoce como LIFO (en inglés “último en entrar, primero en salir”).
- Podemos asemejar el concepto con una pila de libros o de platos.
- Queue (cola)
- Los elementos se colocan en orden de llegada.
- El primer elemento que se ha colocado, es el que sale.
- Se conoce como FIFO (en inglés “primero en entrar, primero en salir”)
- Podemos asemejar el concepto con una cola de supermercado.
Qué he aprendido
- A practicar la programación orientada a objetos con el método constructor
- A entender la teoría y la lógica detrás de los conceptos FIFO Y LIFO.
Tecnologías
- Front-end: JavaScript (ES6), HTML, CSS
- Back-end: -