SplMinHeap::compare

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

SplMinHeap::compareComparar elementos para colocá-los corretamente na heap enquanto faz o ajuste ascendente

Descrição

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

Comparar 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 menor 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.