SplMaxHeap::compare

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplMaxHeap::compareCompara elementos para colocá-los corretamente na heap enquanto faz o ajuste ascendente

Descrição

protected SplMaxHeap::compare(mixed $value1, mixed $value2): int

Compara value1 com value2.

Parâmetros

value1

O valor do primeiro nó sendo comparado.

value2

O valor do segundo nó sendo comparado.

Valor Retornado

Resultado da comparação, inteiro positivo se value1 for maior que value2, 0 se forem iguais, inteiro negativo caso contrário.

Note:

Ter múltiplos elementos com o mesmo valor em uma Heap não é recomendado. Eles acabarão em uma posição relativa arbitrária.