传送门
很巧妙的转化。
给每个结点染色(标号),如果一条边两端同色,是重边;否则为轻边。
初始让每个结点分别设一个超级大的颜色。
每次修改,等价于把路径上的点修改为一个没有出现过的颜色。
用树剖维护即可。