Cómo crear una Cola de prioridad en Java

Qué es una cola

Una cola es una estructura de datos que tiene principalmente dos operaciones, encolar y desencolar, que equivaldrían a insertar y borrar.

Es un tipo de estructura que sigue un patrón FIFO (First in, First Out), es decir, que el primer elemento encolado o insertado, será el primer elemento que se va a desencolar o borrar.

Esto lo podemos ver reflejado en la siguiente imagen:

Imagen 0 en Cómo crear una Cola de prioridad en Java

En el ejemplo tenemos diferentes elementos, que a medida que se han añadido se han ido desplazando hacia la derecha. Después, al hacer el método de desencolado se han ido borrando en el orden que fueron insertados.

También te puede interesar...

Metodologías y Herramientas

Manejo de las fechas en Java 8: tutorial Thymeleaf

22 Octubre 2019 Luis Miguel López Magaña
Introducción a Thymeleaf

Curso de Introducción a Thymeleaf

4 horas y 8 minutos · curso

  • Backend
Carrera Programador Java Web

Carrera Programador Java Web

35 horas y 33 minutos · Carrera

Domina el lenguaje que usan las mejores empresas como Google, Netflix o Amazon.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.