Referencia completa de las funciones PHP Ds\\PriorityQueue

PriorityQueue es similar a una estructura de datos de cola. Los elementos de la cola de prioridad se insertan en la cola con una prioridad determinada. El elemento de mayor prioridad siempre estará presente al principio de la cola. La cola de prioridad se implementa utilizando el montón máximo. Requisitos: Se requiere PHP 7 tanto … Continue reading «Referencia completa de las funciones PHP Ds\\PriorityQueue»

Función PHP Ds\\PriorityQueue pop()

La función Ds\PriorityQueue::pop() en PHP se usa para eliminar y devolver el valor presente en la parte superior de PriorityQueue. En otras palabras, devuelve el valor con la prioridad más alta en PriorityQueue y lo elimina. Sintaxis: mixed public Ds\PriorityQueue::pop ( void ) Parámetros: Esta función no acepta ningún parámetro. Valor devuelto: esta función devuelve … Continue reading «Función PHP Ds\\PriorityQueue pop()»

Función PHP Ds\\PriorityQueue count()

La función Ds\PriorityQueue::count() en PHP se usa para obtener el recuento de elementos presentes en una instancia de Priority Queue. Sintaxis :  int public Ds\PriorityQueue::count( void ) Parámetros: Esta función no acepta ningún parámetro. Valor devuelto: esta función calcula el número de elementos presentes en una instancia de Priority Queue y devuelve el recuento. Los … Continue reading «Función PHP Ds\\PriorityQueue count()»

Función PHP Ds\\PriorityQueue allocate()

La función Ds\PriorityQueue::allocate() en PHP se usa para asignar memoria para una instancia de clase PriorityQueue. Esta función asigna memoria suficiente para una capacidad determinada para una instancia de la clase PriorityQueue. Sintaxis: void public Ds\PriorityQueue::allocate ( int $capacity ) Parámetros: Esta función acepta un único parámetro $capacidad, que es un valor integral que indica … Continue reading «Función PHP Ds\\PriorityQueue allocate()»

Función PHP Ds\\PriorityQueue push()

La función Ds\PriorityQueue::push() en PHP se usa para enviar o insertar valores en una instancia de PriorityQueue. Esta función empuja valores junto con una prioridad dada en PriorityQueue. Sintaxis: void public Ds\PriorityQueue::push($value, $priority) Parámetros: Esta función acepta dos parámetros: $value : este es el valor que se insertará en PriorityQueue. $priority : este parámetro es … Continue reading «Función PHP Ds\\PriorityQueue push()»

PHP Ds\\PriorityQueue capacidad() Función

La función Ds\PriorityQueue::capacity() en PHP se usa para verificar la capacidad actual de una instancia de PriorityQueue. Sintaxis: int public Ds\PriorityQueue::capacity ( void ) Parámetros: Esta función no acepta ningún parámetro. Valor devuelto: esta función devuelve la capacidad actual de la instancia de PriorityQueue. Los siguientes programas ilustran la función Ds\PriorityQueue::capacity() en PHP: Programa 1: … Continue reading «PHP Ds\\PriorityQueue capacidad() Función»

Función PHP Ds\\PriorityQueue peek()

La función Ds\PriorityQueue::peek() en PHP se usa para obtener el valor presente al principio de PriorityQueue. Sintaxis: mixed public Ds\PriorityQueue::peek ( void ) Parámetros: Esta función no acepta ningún parámetro. Valor devuelto: esta función devuelve el valor presente al principio de esta PriorityQueue. El tipo de retorno de la función es mixto y depende del … Continue reading «Función PHP Ds\\PriorityQueue peek()»

Función PHP Ds\\PriorityQueue clear()

La función Ds\PriorityQueue::clear() en PHP se usa para borrar todos los elementos de una instancia de PriorityQueue. Esta función simplemente borra la instancia sin eliminarla. Sintaxis: void public Ds\PriorityQueue::clear ( void ) Parámetros: Esta función no acepta ningún parámetro. Valor devuelto: esta función no devuelve ningún valor. Los siguientes programas ilustran la función Ds\PriorityQueue::clear() en … Continue reading «Función PHP Ds\\PriorityQueue clear()»

Función PHP Ds\\PriorityQueue toArray()

La función Ds\PriorityQueue::toArray() en PHP se usa para convertir PriorityQueue en una array asociativa en PHP. Los valores de PriorityQueue se asignan a la array en orden decreciente de prioridad. Sintaxis: array public Ds\PriorityQueue::toArray ( void ) Parámetros: Esta función no acepta ningún parámetro. Valor de retorno: esta función convierte PriorityQueue en una array asociativa … Continue reading «Función PHP Ds\\PriorityQueue toArray()»

Función PHP Ds\\PriorityQueue copy()

La función Ds\PriorityQueue::copy() en PHP se usa para crear una copia superficial de una instancia particular de PriorityQueue. Esta función no afecta la instancia de PriorityQueue existente, solo crea una copia superficial de PriorityQueue y la devuelve. Sintaxis: Ds\PriorityQueue public Ds\PriorityQueue::copy ( void ) Parámetros: Esta función no acepta ningún parámetro. Valor de retorno: esta … Continue reading «Función PHP Ds\\PriorityQueue copy()»