摘要: 离线倒着做,变成连边,以及询问所有连通块直径最大值。 然后是一个经典结论,就是当边权非负时,两个连通块合并,新的直径端点必然是之前两个连通块的四个端点的其中两个,于是你可以使用并查集维护连通块,以及每个连通块的直径端点。合并的时候大力分讨几种即可。 证明: 考虑新的直径,要么在原来的两个连通块内部, 阅读全文
posted @ 2024-03-14 19:29 HappyBobb 阅读(0) 评论(0) 推荐(0) 编辑