题目描述 给出一棵\(N\)个有色(黑白,黑色对应关灯,白色对应开灯)节点的树以及\(M\)次操作,每次操作将改变一个节点的颜色或者求出树上最远的两个白点距离 基本思路 \(60pts\)做法 这道题是动态点分治的板子题,动态点分治还是比(shi)较(fen)难写的... 所以我们先打一打部分分,瞄一眼数据范围: 对于\(\%60\)的数据,\(N\leq3000,M\leq10000\) 这样的数据很好做吧,我们用树的直径来搞就好了(还可以加一点卡常). 求树的直径我用的是两次\(DFS\),…