当前位置: 首页 > news >正文

cf div2 914 E

E. Tree Queries

记录两种做法,思路均来自官解。

1

考虑换根。将所有查询按照 \(x\) 分类,对于每种查询,考虑将 \(x\) 作为整棵树的根,那么删点操作就变得特别简单了:

  • 删点 \(u\) 不是 \(x\) 的祖先 \(\rightarrow\) 等价于删去 \(x\) 的整个子树
  • 删点 \(u\)\(x\) 的祖先 \(\rightarrow\) 等价于只留下 \(path(u, x)\) 上从 \(u\) 往下走的第一个点 \(v\) 为根的子树

很容易想到将子树看作区间,那么每次删点相当于删掉了某一个区间;假设共删 \(k\) 个区间,那么我们可以利用所有删除的区间去求所有未被删除的区间,数量同样是 \(O(k)\) 级别的。然后我们只需要在每个未被删除区间上查询结点深度最大值即可。

子树看作区间,即对原树作 \(dfn\) 序;区间查询即 RMQ。

那么我们现在就只需要考虑如何进行换根操作。我们要维护的仅是每个结点在换根后新的深度。显然,对于 \(u \rightarrow v\) 的换根操作(\(u\)\(v\) 的父亲),我们只需要修改至多 \(3\) 个区间,因为深度变化无非就是:

  • \(v\) 为根的子树内的所有点的深度减 \(1\)
  • 其他点的深度均加 \(1\)

因此只需要在 \(dfs\) 过程中换根维护新树的所有结点深度,然后处理每种查询的每个删点操作就行了。RMQ 显然需要用线段树。具体实现见代码。

code1

2

考虑树的直径。

一些前置知识:

  • 在一棵树中,设直径为 \(path(u, v)\),则对于 \(\forall x\)\(path(x, u)\)\(path(x, v)\) 其中一个一定是从 \(u\) 出发的最长路径。(结论1)
  • 合并两棵树形成的新直径一定是在原来两棵树共 \(4\) 个直径端点中选其中 \(2\) 个作为一对新的路径端点,构成的 \(C_{4}^{2}\) 种方案之一。(结论2)

那么,对于每个查询,我们只需要维护好删点后 \(x\) 所在连通块的两个直径端点就行了。

而由解法 \(1\) 可知,操作后未被删除的所有连通块可以由 \(O(k)\)\(dfn\) 序上的区间表示。我们只需要对于每个连通块查询对应区间上的两个直径端点就可以了。

而上述有关树直径的两个结论就派上用场了:我们可以用线段树维护 \(dfn\) 序上每个区间代表连通块的两个直径端点。由结论2,对于两个连通块的合并,枚举 \(6\) 种 四选二 ,并取其中相距最远的两个点作为合并后连通块的两个直径端点就行了。(即线段树的 pushup 函数),具体实现见代码。

每个连通块只需要在上述建好的线段树中查询某个区间。由结论1,每次查询只需要用 \(x\) 和 两个直径端点 之间的距离来更新答案。

code2

F. Beautiful Tree

待补。。。

code

http://www.jsqmd.com/news/317164/

相关文章:

  • 聊聊高压均质机制造厂哪家好?哪家产品性价比高?
  • 常州阿科牧机械价格多少,节能效果与性价比深度剖析
  • 郑州留学中介前十,申请成功率高?选择最佳指南
  • 2026抖音代运营优选指南,源头厂家值得信赖,小红书代运营/短视频代运营/企业号代运营,抖音代运营品牌口碑推荐
  • 2026靠谱应急调度系统推荐 多场景品牌解析
  • 2026年有机肥设备大比拼:口碑与实力并存,中药材粉碎机/环保粉土机/新型粉土机/有机肥发酵罐设备,有机肥设备公司找哪家
  • 天猫超市卡四大回收平台对比
  • 智能建站平台如何实现自动SEO?外贸网站提升自然流量的关键技术
  • 2026年浙江热门清洁胶带品牌排名,东辉清洁胶带粘性、耐用性和可信度揭秘
  • 企业级农商对接系统管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】
  • 2026年专业的包装设计公司排名,全速网络优势明显
  • 电脑录屏神器!无广告免安装超好用
  • 2026年烯牛实业口碑排名,客户评价是否能让人满意呢
  • 解读推荐全套不锈钢酿酒设备的品牌及费用问题
  • 图片处理神器!一键漂白去底超好用
  • 图片分割神器!免费开源支持多种分割方式
  • SQL语言分类思维脑图
  • 常州阿科牧机械规模怎么样,工业温控设备实力揭秘
  • 计算机毕业设计springboot牙科诊所预约管理系统 基于SpringBoot的口腔门诊在线预约服务平台 基于SpringBoot的齿科诊疗预约与病历档案管理系统
  • 保障高危作业安全:精选值得信赖的工业防爆气象站生产厂家
  • 2026国内最新虾青素厂家top5推荐!优质天然虾青素品牌权威榜单发布,科学抗衰优选品
  • 2025年度盘点:汉口地区黄沙供应商实力排行,排行前列的黄沙厂商排行榜甄选实力品牌
  • 2025口碑之选!模块电源源头定制厂家榜单,新能源车载逆变电源/车载电源/军用电源,模块电源源头定制哪个好
  • 【高企申报代理机构】四川汇海立方2026新规应对:93%成功率+1000案例实证
  • 梳理专业的美妆培训机构,解读萧山吉田美学的品牌实力与推荐理由
  • 探讨诚信的华为服务器泰山2280代理商,哈尔滨排名前十有哪些?
  • 聊聊电吉他品牌选购,适合爵士风格的有哪些
  • 2026年收纳产品性价比排名,盒理收纳盒口碑与质量值得关注
  • 2026雨水收集系统厂家推荐适配海绵城市建设
  • 2026年浙江靠谱的考研集训营排名,思研考研集训校区推荐哪家