Problem
Tree
Time Limit:
Memory Limit:
Description
给定个点以及每个点的权值,要你处理接下来的个操作。操作有种。操作从到编号。点从到编号。
.后接两个整数 ,代表询问从到的路径上的点的权值的和。保证到是联通的。
.后接两个整数 ,代表连接到,若x到y已经联通则无需连接。
.后接两个整数 ,代表删除边,不保证边 存在。
.后接两个整数 ,代表将点上的权值变成。
Input
第行两个整数,分别为和,代表点数和操作数。
第行到第行,每行一个整数,整数在 内,代表每个点的权值。
第行到第行,每行三个整数,分别代表操作类型和操作所需的量。
Output
Sample Input
1 | 3 3 |
Sample Output
1 | 3 |
Hint
标签:LCT
Solution
板子题
人生中的第一道
用了没带保护指针的,有几个细节挺坑
Code
1 |
|