constructor Method
Constructor
PriorityQueue<T>(compare: OrderedComparator<T>, clone: CloneFunction<T>shallowClone): PriorityQueue<T>
@note If the criterion which control the result of the compare
function changes, then PriorityQueue.sort should be used to reorder the queue according to the new criterion.
Parameter | Type | Description |
---|---|---|
compare | OrderedComparator<T> | The function used to compare values in the queue. If compare(x, y) returns a negative value, then x is placed before y in the queue. |
clone | CloneFunction<T> | The function used to clone a value for insertion onto the queue. The default implementation simply returns its input. |
Returns - PriorityQueue<T>
Defined in
Last Updated: 14 November, 2024
Found something wrong, missing, or unclear on this page?Raise an issue in our repo.