摘要: 先不考虑换根。考虑修改某个点权值对答案的影响。显然这只会改变其祖先的子树权值和,设某祖先原子树权值和为s,修改后权值增加了x,则对答案的影响为(s+x)2-s2=2sx+x2。可以发现只要维护每个点到根的路径的子树和之和就可以了,随便树剖一波。 对于换根,可以发现这也只会改变其祖先的子树权值和。设原 阅读全文
posted @ 2018-08-15 13:45 Gloid 阅读(162) 评论(0) 推荐(0)