Union by Rank Optimization - Union-Find (Disjoint Set Union) — The Connectivity Powerhouse | OneNoughtOne