Estudiemos dos estructuras de datos lineales muy utilizadas, las pilas y las colas (stacks and queues).

En la pila se insertan y se extraen datos solamente por un extremo, y en las colas se insertan datos por el fondo y se extraen por el frente, al igual que en las filas de cajeros de supermercados, y que nadie se pueda "colar" por el medio...

Las operaciones que se utilizan en las pilas se Nombran Pop (extraer) y Push (insertar) y en las colas insertar (Enqueue) y Extraer (Dequeue). En general pueden llamarse Insertar y Extraer ya que en algunos lenguajes se podría escribir Pila.Extraer o Cola.Insert lo que si se sigue un correcto convenio al Nombrar variables no debe dar paso a confusiones. De todas formas, es más común utilizar Pop y Push para operaciones de pilas.

Para continuar leyendo por favor dé click aquí.

Pin It

No hay ideas en “05. Reusando código. Quinta parte.”

Deje su comentario

En respuesta a Some User