Una lista es una estructura de datos dinámica y homogénea que contiene una secuencia de elementos. Una pila sigue el método LIFO (último en entrar, primero en salir) y solo permite acceso al tope, mientras que una cola sigue el método FIFO (primero en entrar, primero en salir) y permite acceso a elementos por extremos opuestos. Las listas, pilas y colas son estructuras de datos dinámicas cuya memoria puede modificarse en tiempo de ejecución, a diferencia de las estruct