TheAlgorithms-Ruby/data_structures/disjoint_sets/node.rb
2021-10-12 10:18:41 +03:00

20 lines
No EOL
330 B
Ruby

class Node
attr_accessor :data, :parent, :rank
def initialize(data)
@data = data
@parent = self
@rank = 0
end
def parent
@parent
end
def parent=(parent)
@parent = parent;
end
def rank
@rank
end
def rank=(rank)
@rank = rank
end
end