la clase SplPriorityQueue
(PHP 5 >= 5.3.0)
Introducción
la clase SplPriorityQueue proporciona las principales funcionalidades de una cola de prioridad, implementada usando un montículo máximo.
Sinopsis de la Clase
/* Métodos */
}Tabla de contenidos
- SplPriorityQueue::compare — Comparar las prioridades con el fin de colocar los elementos correctamente en el montón, mientras que tamizar arriba
- SplPriorityQueue::__construct — Construye una nueva cola vacía
- SplPriorityQueue::count — Cuenta el número de elementos en la cola
- SplPriorityQueue::current — Volver nodo actual que apunta el iterador
- SplPriorityQueue::extract — Extrae un nodo de la parte superior de la pila y filtra hacía arriba
- SplPriorityQueue::insert — Inserta un elemento en la cola en la parte de arriba
- SplPriorityQueue::isEmpty — Comprueba si la cola está vacía
- SplPriorityQueue::key — Devuelve el índice del nodo actual
- SplPriorityQueue::next — Pasar a la siguiente nodo
- SplPriorityQueue::recoverFromCorruption — Recuperar desde la condición corrupta y permitir acciones más en la cola
- SplPriorityQueue::rewind — Rebobinar iterador de vuelta al inicio (no-op)
- SplPriorityQueue::setExtractFlags — Establece el modo de extracción
- SplPriorityQueue::top — Mira en el nodo de la parte superior de la cola
- SplPriorityQueue::valid — Comprobar si la cola contiene más nodos