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.

Nota:

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

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
-1
sixd at php dot net
13 years ago
Note the definition of SplMaxHeap::compare() is different from SplMinHeap::compare()
To Top