Disjoint-комплект (UnionFind)
NoSuchKey
рекомендация
отwww.cnblogs.com/Adventurer-H/p/11224896.html
рекомендация
ранжирование