19十一高端峰会——成都站
T2 修建马路
并查集
注意到直接维护连通性不好做,因为我们在图上不断地删点,而并查集不支持删除操作。
考虑转化问题,瞬移能力相当于把整张图复制一份,我们注意到无法通行当且仅当被删除的方格围成了一个八连通的环。
用可撤销并查集维护
能够证明必须围成一个环,也就是如果超出边界要瞬移到图的另一边,特殊数据如下
4 6 17
3 3
1 6
4 6
2 4
4 5
4 4
1 4
3 4
1 2
3 1
2 3
1 3
3 2
4 3
1 1
2 2
2 6
注意到直接维护连通性不好做,因为我们在图上不断地删点,而并查集不支持删除操作。
考虑转化问题,瞬移能力相当于把整张图复制一份,我们注意到无法通行当且仅当被删除的方格围成了一个八连通的环。
用可撤销并查集维护
能够证明必须围成一个环,也就是如果超出边界要瞬移到图的另一边,特殊数据如下
4 6 17
3 3
1 6
4 6
2 4
4 5
4 4
1 4
3 4
1 2
3 1
2 3
1 3
3 2
4 3
1 1
2 2
2 6