UnionFind<T>.fromElements constructor

UnionFind<T>.fromElements(
  1. Iterable<T> elements
)

Creates a Union-Find from an existing collection of elements

Each element starts in its own set

Implementation

UnionFind.fromElements(Iterable<T> elements) {
  for (final element in elements) {
    makeSet(element);
  }
}