摘要: 转自这位大神 DFS序分块 将树节点按照DFS序每$\sqrt{n}$ 个分成一块,可以处理关于子树问题但是由于在DFS序上分块基本都可以用logn的数据结构代替,所以很不常用 这种分块方式保证块的大小和数量,不保证块的连通和直径 Size分块 对于一个节点,如果它的父亲所属块的大小小于sqrtns 阅读全文
posted @ 2019-04-15 23:03 zjxxcn 阅读(162) 评论(0) 推荐(0) 编辑
摘要: N个节点的树,有R种属性,每个点属于一种属性。有Q次询问,每次询问r1,r2,回答有多少对(e1,e2)满足e1属性是r1,e2属性是r2,e1是e2的祖先。 数据规模N≤200000,R≤25000,Q≤200000 30%数据R≤500 55%数据同种属性节点个数≤500 Input Outpu 阅读全文
posted @ 2019-04-15 18:47 zjxxcn 阅读(191) 评论(0) 推荐(0) 编辑