SplMaxHeap::compare

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

SplMaxHeap::compare比较元素以便在向上筛选时将它们正确地放置在堆中

描述

protected SplMaxHeap::compare(混合 $value1, 混合 $value2): 整数

比较 value1value2

参数

value1

正在比较的第一个节点的值。

value2

正在比较的第二个节点的值。

返回值

比较的结果,如果 value1 大于 value2 则为正整数,如果它们相等则为 0,否则为负整数。

注意:

不建议在堆中包含多个具有相同值的元素。它们最终将处于任意的相对位置。

添加注释

用户贡献的注释 1 个注释

sixd at php dot net
13 年前
注意 SplMaxHeap::compare() 的定义与 SplMinHeap::compare() 不同
To Top