Ruby | Función SizedQueue deq()

El deq() es una función incorporada en Ruby que devuelve el elemento al frente de SizedQueue y lo elimina de SizedQueue. Sintaxis : sq_name.deq() Parámetros : La función no toma ningún elemento. Valor devuelto: Devuelve el primer elemento que está al frente de SizedQueue y lo elimina de SizedQueue. Ejemplo 1 : #Ruby program for … Continue reading «Ruby | Función SizedQueue deq()»

Ruby | Función SizedQueue new()

El new() es una función incorporada en Ruby que crea una nueva SizedQueue del nombre dado. Sintaxis : q_name = SizedQueue.new() Parámetros : La función no toma ningún parámetro. Valor de retorno : crea una nueva SizedQueue. Ejemplo 1 : #Ruby program for new () function in SizedQueue    #Create a new SizedQueue sq1 sq1 … Continue reading «Ruby | Función SizedQueue new()»

Ruby | Función de cierre() de SizedQueue

El close() es una función incorporada en Ruby que cierra SizedQueue de forma permanente y no permite más operaciones push o pop en él. Una SizedQueue cerrada no se puede volver a abrir.  Sintaxis : sq_name.close() Parámetros : La función no toma ningún elemento. Valor devuelto: Cierra SizedQueue y no devuelve nada. Ejemplo 1 :  … Continue reading «Ruby | Función de cierre() de SizedQueue»

Ruby | SizedQueue << función

<<() es una función incorporada en Ruby que inserta el elemento en SizedQueue. El SizedQueue tiene una capacidad particular y no puede aceptar elementos una vez que está lleno. Sintaxis : sq_name << elemento Parámetros : la función toma el elemento que se insertará en SizedQueue. Valor de retorno : inserta el elemento en SizedQueue. … Continue reading «Ruby | SizedQueue << función»