随笔分类 -  并查集

摘要:题意: 初始有n个点,m次操作。每次操作加一条边或者询问两个点第一次连通的时刻(若不连通输出-1)。 题解: 用并查集维护每个点所在连通块的根。对于每次加边,暴力的更新新的根。 每次将2个块合并时,将小的块并向大的块。这么合并使得每个点的根最多更新log2n次,并储存每次更新信息(更新时刻以及新的根 阅读全文
posted @ 2018-06-03 19:12 Pneuis 阅读(295) 评论(0) 推荐(0)