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

记一类有限制的图论问题

如题。

题一

· NOI 2018 D1T1

给你一张 \(n\) 个点 \(m\) 条边的无向图,每条边有长度 \(l\),海拔 \(a\) 两个参数。
\(Q\) 次查询,每次给定一个起点 \(u\) 和当前水位线 \(p\),你可以从 \(u\) 开始驱车经过 \(a_i > p\) 的边 \(i\) 到任意一点,然后弃车步行到 \(1\) 号点。
求最小的步行距离。

\(T\) 组数据,\(n \leq 2 \times 10^5,m \leq 2 \times 10^5,Q \leq 4 \times 10^5\),强制在线

关于 SPFA,它死了

预处理出每个点到 \(1\) 号点的最短步行距离,那么查询就变成了求当前起点 \(u\) 驱车能到达的所有点中到 \(1\) 号点的最短步行距离。
海拔的限制非常烦。我们发现如果一条边在水位线为 \(p\) 时被淹没了,那么对于任意的水位线 \(k \geq p\),这条边都处于被淹没的状态。

考虑去刻画这个东西。
我们可以做 Kruskal 重构树,把边排序,按照海拔从高往低扫,每次合并两侧节点时,记录下新建的节点的海拔和,合并它的两个儿子到 \(1\) 号点的最短步行距离的信息。
查询的时候,往上跳到第一个海拔大于当前水位线 \(p\) 的点,那么这个点记录的信息就是从当前起点出发,驱车能到达的所有点的信息的并,直接返回记录的最短步行距离即可。

\(n,m,Q\) 同阶,复杂度 \(O(T \cdot n \log n)\)
AC Code

http://www.gsyq.cn/news/49061.html

相关文章:

  • 2025尼龙地毯批发厂家排行榜单
  • 2025外墙聚氨酯保温制造厂怎么选
  • SQL Server 2025数据库引擎新特性汇总
  • 2025年EGUOO心脑血管营养包:深度解析四重循环防护的科学边界
  • 2025年EGUOO心脑大礼包:权威深度解析心脑协同养护科研链
  • 从零开始搭建Dify旅行助手Agent完整指南
  • 2025年EGUOO睡眠片助眠:权威深度解析科学配方与缓释机制
  • 2025年热门的缓冲防摆动滑轨品牌厂家排行榜
  • 2025年比较好的橱柜上翻门高评价厂家推荐榜
  • 2025年EGUOO睡眠片:深度解析科学助眠机制与临床验证
  • 2025年11月长白山旅游度假酒店推荐榜:5家口碑住宿全维度对比
  • 2025年11月长白山度假酒店推荐榜:5C营地与瑞士风木屋综合榜
  • 价值原语化理论:实践智慧与核心挑战的系统性回应
  • 价值原语化工程网络:共识、价值与文明的涌现系统
  • Universal Smart Remote Key for Porsche – 5-Pack KEYDIY KD ZB19-3
  • Filebeat配置和启动
  • mysql可以用内容为汉字的列作为索引列吗?
  • 文字识别准确率
  • logstash配置和启动
  • 2025年广东军事化训练学校/机构最新TOP5权威评测:铸就坚毅品格,领航成长之路
  • 2025年广东青少年感恩教育学校/机构最新TOP5推荐:家庭教育、心理健康,科学评测
  • 2025广东法制教育机构/学校最新TOP5评测:心理健康、素质拓展、行为矫正全覆盖
  • 2025年贵州贵阳母婴护理机构最新TOP5评测:守护母婴健康的专业力量
  • 使用 vLLM 本地部署 Qwen3-Embedding-8B 模型并接入 Dify 完整指南 - yi
  • 《VS Code:高效编程的插件与配置》
  • 10.26 NOTE
  • 2025年共享仓库服务最新TOP5推荐:山东、河北、江浙沪等国内区域,中亚、阿富汗、俄罗斯等国际地区,高效仓储解决方案引领者
  • 在ec2上部署CosyVoice2模型
  • 每日反思(2025_11_13)
  • 2025年运输服务企业最新TOP5评测:国内、跨境物流解决方案引领者