PHP - Função Ds \ PriorityQueue :: allocate ()

A função Ds \ PriorityQueue :: allocate () pode alocar memória suficiente para a capacidade necessária.

Sintaxe

public void Ds\PriorityQueue::allocate( int $capacity )

A função Ds \ PriorityQueue :: allocate () pode garantir que memória suficiente seja alocada para a capacidade necessária. Isso pode eliminar a necessidade de realocar os internos conforme os valores são adicionados.

A função Ds \ PriorityQueue :: allocate () não retorna nenhum valor.

Exemplo

<?php  
   $pqueue = new \Ds\PriorityQueue();  
  
   echo("The allocated space is:");  
   var_dump($pqueue->capacity());  
   echo("The allocated space is:");  
  
   $pqueue->allocate(10);  
   var_dump($pqueue->capacity());  
  
   $pqueue->allocate(80);  
   var_dump($pqueue->capacity());  
?>