Union-Find (Disjoint Set Union) a thracann an roinn d'eilimintí i shraitheanna scartha agus tacaíonn sé dhá oibríocht beagnach-O(1): find (cén tsraith a bhfuil x ann?) agus union (dhá shraith a shuimiú). Tá sé den scéal is fearr ar ghealadh nascacht.
An smaoineamh
Is crann an gach sraith le fréamh ionadaíoch. Le agus , ritheann oibríochtaí in am beagnach-seasmhach (inverse Ackermann, α(n)).
