T305856 染色的树 / 【模板】树上启发式合并 线段树合并 字典树合并
题目背景
此题提供者:@[_ChiFAN_](https://www.luogu.com.cn/user/520748)
有一颗染了色的树。
题目描述
这颗树有 $n$ 个节点,以 $1$ 为根节点,每个节点都有一个颜色 $col$ ,有 $q$ 次询问,每次询问以 $x$ 为节点的子树内有多少种不同的颜色。
输入格式
第一行两个数 $n,m$ 。接下来一行 $n$ 个数给出每个节点的颜色。
在接下来 $n-1$ 行,每行两个数 $u,v$ 代表点 $u,v$ 之间的一条边。
在接下来 $m$ 行每行一个数描述一个询问。
输出格式
对于每个询问输出一个答案。
说明/提示
对于 $100\%$ 的数据,$n,q \leq 10^6,col \leq 10^6$ 。
放心,莫队卡不过去的。
模板题,没有过多数据点。