
DAVID IBARRA BETANZOS
PreguntaPara que sirve un circular linked list?

Nicolas Alpargatero
El repetir en una lista de reproducción

Héctor Daniel Vega Quiñones
Las linked lists tienen un gran número de aplicaciones, pues a diferencia de una singly o doubly linked list permite iterar de forma circula (valga la redudancia) por todos sus elementos ayudando a reducir la complejidad algorítmica.
Un ejemplo puede ser nuestro sistema operativo, donde las aplicaciones son iteradas en forma concurrente para ejecutar sus procesos.
Un caso más sencillo puede ser un videojuego multiplayer tipo Mario Party donde cada jugador es un nodo. O incluso puedes crear una circular queue (queue basado en nodos) donde se atienda de forma concurrente front y rear.
Realmente hay infinidad de posibilidades.