维护例如“亲戚的亲戚是亲戚”这种关系的数据结构:并查集 (DST, Disjoint Set Union)

维护例如“敌人的敌人是朋友”这种关系的数据结构:种类并查集

- 阅读剩余部分 -