bzoj#P2243. [SDOI2011] 染色
[SDOI2011] 染色
题目描述
给定 $n$ 个节点的无根树,点有颜色,$m$ 次操作,分为如下两种:
C u v k
:将 路径上的点都变为颜色 。Q u v
:询问 路径上共有多少颜色段。
颜色段定义为一段区间上的极长同色区间个数,例如 $112221$ 共有 $3$ 段。
输入格式
第一行两个整数 $n,m$,如题所示。
接下来 行 个整数,第 个整数 表示结点 的初始颜色。
接下来 行,每行两个整数 ,表示 之间有一条连边。
接下来 行,每行一个字符与若干个整数,描述一次操作。
输出格式
对每次询问,给出答案。
6 5
2 2 1 2 1 1
1 2
1 3
2 4
2 5
2 6
Q 3 5
C 2 1 1
Q 3 5
C 5 1 2
Q 3 5
3
1
2
数据规模与约定