![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树上差分
pigzhouyb
一个来自浙江的可爱的萌萌哒的肥肥胖胖的OIer
展开
-
『树上差分·线段树合并』雨天的尾巴
Problem\mathrm{Problem}Problem N个点,形成一个树状结构。有M次发放,每次选择两个点x,y对于x到y的路径上(含x,y)每个点发一袋Z类型的物品。 完成所有发放后,每个点存放最多的是哪种物品。 Solution\mathrm{Solution}Solution 我们可以用数组cnt[x][v]cnt[x][v]cnt[x][v]表示节点xxx中权值vvv的出现次数。 ...原创 2019-09-16 08:17:32 · 142 阅读 · 0 评论 -
『树上差分·线段树合并』「NOIP2016」天天爱跑步
Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 我们对于任意路线[s,t][s,t][s,t]来说,可以分为[s,Lca(s,t)][s,\mathrm{Lca}(s,t)][s,Lca(s,t)]和(Lca(s,t),t](\mathrm{Lca}(s,t),t](Lca(s,t),t]两部分。 对于xxx属于...原创 2019-09-16 12:01:27 · 181 阅读 · 2 评论