可持久化并查集
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
给定 个集合,第 个集合内初始状态下只有一个数,为 。
有 次操作。操作分为 种:
-
1 a b
合并 所在集合; -
2 k
回到第 次操作(执行三种操作中的任意一种都记为一次操作)之后的状态; -
3 a b
询问 是否属于同一集合,如果是则输出 ,否则输出 。
输入格式
第一行两个整数,。
接下来 行,每行先输入一个数 。若 则再输入一个整数 ,否则再输入两个整数 ,描述一次操作。
输出格式
对每个操作 ,输出一行一个整数表示答案。
5 6
1 1 2
3 1 2
2 0
3 1 2
2 1
3 1 2
1
0
1
提示
对于 的数据,,,。
ch08 - 可持久化数据结构
- Status
- Done
- Problem
- 6
- Open Since
- 2023-12-29 0:00
- Deadline
- 2024-3-3 23:59
- Extension
- 2400 hour(s)