jzoj6513 树据结构(数据结构)

题意 给你一颗模板树,要资瓷以下四个操作: 强制在线,1e5. 分析 首先肯定要对模板树做一个可持久化树剖 不难想到可以将每个版本看作一个点,2操作就是版本树上新建点,这样就构成了一个版本树。 有了这个树,操作3就好做了:不妨将版本树上的边权设为从版本x的根到版本fa[x]的根所需的代价。 操作3就是版本树上的链和,再加上对lca处的一些讨论。 操作4在版本树上基本上是个子树求和。但是并不是所有儿
相关文章
相关标签/搜索