¿Cuál es la diferencia básica entre la pila y la cola?
¿Cuál es la diferencia básica entre la pila y la cola?
Por favor, ayúdame, soy incapaz de encontrar la diferencia.
Cómo ¿Distingue una pila y una cola?
Busqué la respuesta en varios enlaces y encontré esta respuesta ..
En la programación de alto nivel,
una pila se define como una lista o secuencia de elementos que se alarga al colocar nuevos elementos "encima" de los elementos existentes y se acorta al eliminar elementos de la parte superior de los elementos existentes. Es un ADT [Tipo de datos abstractos] con operaciones matemáticas de "push" y "pop".
Una cola es una secuencia de elementos que se agrega al colocar el nuevo elemento en la parte posterior de los existentes y se acorta al eliminar los elementos de la cola. Es un ADT [Tipo de datos abstractos]. Estos términos se entienden más en la programación de Java, C ++, Python, etc.
¿Puedo tener una respuesta que sea más detallada? Por favor, ayúdame.