摘要: [ROIR 2024] 树根 (Day 1) 题解 知识点 树剖,线段树,二分。 分析 首先可以想到二分上界 \(lim\),那么我们贪心地从深度最大的节点开始遍历,如果深度 \(>lim+1\),就暴力地往上找 \(lim-1\) 级祖先,然后和根连一条额外的边。一直重复上述过程直到所有点深度都 阅读全文
posted @ 2025-11-21 18:46 Add_Catalyst 阅读(2) 评论(0) 推荐(0)
摘要: [ROIR 2024] 二叉树的遍历 (Day 2) 题解 知识点 分块。 分析 首先考虑对查询 \(u\) 有影响的操作: 子孙节点: 当 \(c_u = 0\) 时,它的左子树需要计入。 当 \(c_u = 1\) 时,它的左右子树都需要计入。 祖先节点: 设某个祖先为 \(anc\)。 当 \ 阅读全文
posted @ 2025-11-21 18:18 Add_Catalyst 阅读(1) 评论(0) 推荐(0)