Please enable JavaScript.
Coggle requires JavaScript to display documents.
COLAS Y VARIANTES - Coggle Diagram
COLAS Y VARIANTES
Ejemplo de cola de primero en entrar, primero en salir
AGREGAR ARTICULO EN COLA
Trabajemos en un ejemplo para agregar un elemento en una cola. Para comenzar a trabajar con la cola, primero importe la cola del módulo, como se muestra en el siguiente ejemplo.
Para agregar un elemento, puede utilizar el método put () como se muestra en el ejemplo:
-
-
-
De forma predeterminada, el tamaño de la cola es infinito y puede agregarle cualquier cantidad de elementos. En caso de que desee definir el tamaño de la cola se puede hacer lo mismo de la siguiente manera
-
-
-
-
-
-
-
-
-
-
Ahora el tamaño de la cola es 5, y no tomará más de 5 elementos, y el método q1.full () devolverá verdadero. Agregar más elementos no ejecutará más el código.
ELIMINAR ELEMENTO
-
Para eliminar un elemento de la cola, puede utilizar el método llamado get (). Este método permite elementos de la cola cuando se llama.
-
-
-
-
-
print ('El elemento eliminado de la cola es', elemento1)
-
-
TIPOS DE COLAS
Cola de último en entrar, primero en salir: aquí, el elemento que se ingrese en último lugar será el primero en salir.
Para trabajar con LIFO, debe llamar a la clase LifoQueue () desde el módulo de cola.
First in First out Queue: Para esto, el elemento que va primero será el primero en salir.
Para trabajar con FIFO, debe llamar a la clase Queue () desde el módulo de cola.
-
-