#LG5067. [TJOI2018] 异或
[TJOI2018] 异或
[TJOI2018] 异或
题目描述
现在有一颗以 $1$ 为根节点的由 $n$ 个节点组成的树,节点从 $1$ 至 $n$ 编号。树上每个节点上都有一个权值 $v_i$。现在有 $q$ 次操作,操作如下:- :查询节点 的子树中的节点权值与 异或结果的最大值。
- :查询节点 到节点 的简单路径上的节点的权值与 异或结果最大值。
输入格式
输入的第一行是两个整数,分别代表结点个数 $n$ 和询问个数 $q$。第二行有 个整数,第 个整数表示点 的的权值 。
接下来 行,每行有两个整数 ,表示存在一条连结 和 的边。
接下来 行,每行首先有一个整数 ,代表操作类型。
- 若 ,则一个空格后有两个整数 ,代表查询节点 的子树中的节点权值与 异或结果的最大值。
- 若 ,则一个空格后有三个整数 ,代表查询节点 到节点 的简单路径上的节点的权值与 异或结果最大值。
输出格式
对于每一个查询,输出一行一个整数代表答案。7 5
1 3 5 7 9 2 4
1 2
1 3
2 4
2 5
3 6
3 7
1 3 5
2 4 6 3
1 5 5
2 5 7 2
1 1 9
7
6
12
11
14
提示
#### 数据规模与约定- 对于 的数据,保证 ;
- 对于 的数据,保证 ;
- 对于 的数据,保证 ;
- 对于 的数据,保证 ,,,。 标签: P4592|贪心|2018|各省省选|可持久化|进制|字典树 Trie|天津
鲁公网安备37011202002910号