Loading

摘要: "保留 \([l,r]\) 编号的节点,找到 \(x\) 所在的连通块"一类问题的常见套路就是在点分树上跳 \(x\) 的祖先,找到最上面的一个满足之间的路径全部存在的祖先 \(p\),然后原问题和 l r p 等价。证明不难。 接着建出点分树后,对于每个 \(p\) 就只需要考虑每个颜色的贡献了: 阅读全文
posted @ 2021-09-06 21:07 Qiuly 阅读(64) 评论(0) 推荐(0)