class PairingHeap::PairingHeap::Node
Attributes
elem[RW]
next_sibling[RW]
parent[RW]
prev_sibling[RW]
priority[RW]
subheaps[RW]
Public Class Methods
new(elem, priority, subheaps, parent, prev_sibling, next_sibling)
click to toggle source
# File lib/pairing_heap.rb, line 9 def initialize(elem, priority, subheaps, parent, prev_sibling, next_sibling) @elem = elem @priority = priority @subheaps = subheaps @parent = parent @prev_sibling = prev_sibling @next_sibling = next_sibling end