Class: PairingHeap::MinPriorityQueue

Inherits:
PairingHeap show all
Defined in:
lib/pairing_heap.rb

Overview

Priority queue where the smallest priority is the most prioritary

Instance Method Summary collapse

Methods inherited from PairingHeap

#any?, #change_priority, #delete, #empty?, #peek, #peek_priority, #pop, #pop_priority, #push, #size

Constructor Details

#initializeMinPriorityQueue

Returns a new instance of MinPriorityQueue.


328
329
330
# File 'lib/pairing_heap.rb', line 328

def initialize
  super(&:<=)
end