module PairingHeap::NodeVisitor
Public Instance Methods
visit_node(node, &block)
click to toggle source
# File lib/pairing_heap.rb, line 489 def visit_node(node, &block) return unless node block.call(node) if node.subheaps visit_node(node.subheaps, &block) end if node.next_sibling visit_node(node.next_sibling, &block) end end