Union-Find (Disjoint Set Union) inafuatilia mgawanyiko wa vipengele katika seti ambazo hazinaingiliana na inasaidia operesheni mbili karibu O(1): find (x iko seti ipi?) na union (unganisha seti mbili). Ni bora sana kwa maswali ya uwezekano wa kuunganishwa.
Wazo
Kila seti ni mti wenye wakilishi mzizi. Na na , operesheni hutumia wakati karibu mara kwa mara (inverse Ackermann, α(n)).
