🌱 Digital Garden

Search

Search IconIcon to open search

Deque

Last updated Aug 6, 2023 Edit Source

Hasta ahora habiamos considerado los conceptos de FIFO (First in, First Out - Queue) y LIFO (Last in, First out - Stack) por separado, sin embargo, ¿Qué pasa si consideramos los dos a la vez?. Bueno, pues obtenemos una nueva estructura de datos llamada Deque.

# Operaciones

Una vez descrito lo que es un Deque podemos imaginar las cuatro operaciones basicas que tiene:

Adicionalmente tenemos otras operaciones que tambien toman O(1).

Usualmente las implementaciones de esta estructura de datos no soportan indices.

# Usos

Las deque son constantemente usadas en el software, algunos ejemplos de sus usos e implementaciones podrian ser:


Siguiente: [[]]