Алгоритм непересекающихся посаженные Union-Find
NoSuchKey
рекомендация
отwww.cnblogs.com/gczr/p/12077934.html
рекомендация
ранжирование