洛谷4211 [LNOI2014]LCA

可以发现题目可以转化为把从$l$到$r$节点到$1$的路径上的点的点权都加上$1$,然后统计$1$到$z$路径上的点权

然后发现这个东西可以差分。。。

于是我们就把询问拆成$l-1$和$r$,然后按$r$排序

从$1$到$n$把$1$到$i$路径点权全部$+1$

询问时查询$1$到$z$路径点权和

洛谷4114 QTree1

很明显这是一道树剖题

但是,树剖是在点上进行的操作,如何把它转化到边上呢?

不难发现,每一个点与他的父亲节点之间仅有唯一的一条边

于是我们可以把这条边的边权转化为这个儿子节点的点权。

CF86D Powerful array

怎么2700的题这么简单啊QAQ

洛谷1156 垃圾陷阱

一道简单的动态规划

就是个树剖的模板题嘛。。。。

zcy会写树剖啦!

「LOJ 145」DFS序 2

经典的DFS序入门

莫队+$bitset$优化

「LOJ 144」 DFS序1

一道经典的DFS序入门题.

题目大意

将$n$个数分成两半,使得这两半的差尽量小

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×