Gracias.
En la solución publicada de este ejercicio la implementación del TAD se hizo con array con tope pero en mi caso lo hice con una lista doblemente encadenada con puntero al inicio y al final, supongo que esta bien igual, ninguna operación tuvo problemas para implementarla igual me gustaria saber para sacarme la duda.