Quick-union algorithm