题目描述 Candyland 有一座糖果公园,公园里不仅有美丽的风景、好玩的游乐项目,还有许多免费糖果的发放点,这引来了许多贪吃的小朋友来糖果公园游玩。 糖果公园的结构十分奇特,它由 n n n 个游览点构成,每个游览点都有一个糖果发放处,我们可以依次将游览点编号为 1 1 1 至 n n n。有 n − 1 n-1 n−1 条双向道路连接着这些游览点,并且整个糖果公园都是连通的,即从
题意: 思路: 树上带修莫队+块状数组,基本上还是很裸的 但是写起来很麻烦,看到好多人硬是压到90多行,真是跪了 总体思路就是,树上询问和修改还是莫队,但是在查询的时候,肯定不能O(n)地去询问,而线段树因为莫队每次移动区间都需要修改,会让总体复杂度多出一个logn,所以在查答案的时候用块状数组维护,这样由块状数组产生的复杂度是 O(nn−−√) O ( n n ) O(n\sqrt{n