class

PriorityQueue(T)

Inherits Reference < Object

Constructors

new(data = nil)
Source

Instance methods

dup

Returns a shallow copy of this object.

This allocates a new object and copies the contents of self into it.

Source
each
Source
empty?
Source
inspect

Returns an unambiguous and information-rich string representation of this object, typically intended for developers.

This method should usually not be overridden. It delegates to #inspect(IO) which can be overridden for custom implementations.

Also see #to_s.

Source
merge(other)
Source
peek
Source
push(priority : Int32, item : T)
Source
size
Source