Skip to content

IDisjointSet

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:4

Union-find over items of type T.

T extends DefinedValue = DefinedValue

connected(a, b): boolean

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:10

T

T

boolean


find(item): T | undefined

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:8

T

T | undefined


makeSet(item): void

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:6

T

void


makeSets(items): void

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:7

Iterable<T>

void


setCount(): number

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:5

number


union(a, b): boolean

Defined in: packages/data/src/disjoint-set/idisjoint-set.ts:9

T

T

boolean