Method: Uf::DisjointSet#initialize

Defined in:
lib/uf.rb

#initialize(elements) ⇒ DisjointSet

Returns a new instance of DisjointSet.



13
14
15
16
17
# File 'lib/uf.rb', line 13

def initialize(elements)
  @parent = {}
  @depth = {}
  create_disjoint_sets(elements)
end