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

AT_abc250_h [ABC250Ex] Trespassing Takahashi

推式子题

考虑如何求出任意一个点到离它最近的房子的距离?

有一个很巧妙的处理方法是,我们可以建一个超级源点,连向所有房子,权值设为 \(0\),然后在新图上跑一个最短路,就能求出所有点到离它最近的房子的距离 \(dis\) 了。

然后考虑经过一条边的 \(t\) 最小是多少。比如说一条边从 \(i\) 连向 \(j\)。那么我们会从距离 \(i\) 最近的房子走向 \(i\),然后经过 \(i\to j\) 这条边,最后走到距离 \(j\) 最近的房子。所以满足 \(t\ge dis_i+w_{i,j}+dis_j\)

可以证明这个东西是对的。比如你现在求出了一条路径,你考虑你要从一个房子走向另一个房子,且中间没有其他房子,最大的部分会在中间出现,而且一定会出现。这个部分代表了从一个房子走向不同房子,由此不断推出是可行的。

考虑用这个东西作为新的点权,然后发现新的问题形如从 \(x\)\(y\) 经过的路径上最大的边最小。所以用 kruscal 重构树维护就好了,也更简单的做法,考虑按照边权从小到大排序,询问也离线下来,用并查集处理就好了。

http://www.rkmt.cn/news/55500.html

相关文章:

  • 完整教程:Visual Studio Code 高效开发完全指南(2025年更新版)
  • 开源低代码平台落地痛点解析
  • 开源低代码 vs 闭源低代码:深度对比与企业选型决策指南
  • Windows 11** 上安装 MySQL
  • 2025年成都电线电缆采购标杆厂家最新推荐:成都鑫佰亿,电力电缆/高压电缆/中压电缆/低压电缆/铜芯电缆/铝芯电缆/树立电线电缆品质新标准
  • 洛谷P1962 斐波那契数列 题解 矩阵快速幂
  • 2025最新青岛防水补漏服务TOP5口碑推荐:防水补漏/防水/补漏/堵漏/漏水检测服务全评测,守护建筑安全防线
  • 2025 年语音 AI 趋势十大洞察丨Voice Agent 学习笔记
  • 05 OpenCV实现图形的绘制
  • KingbaseES:MongoDB 国产化平替的优选实用的方案,从技巧适配到政务落地
  • centos修改主机名称
  • 北京十佳婚姻家事律师事务所推荐及业务领域概述
  • 海淀区离婚律师事务所推荐:本地专业法律服务机构盘点
  • PLC编程培训哪家费用优惠?行业机构选择参考
  • PLC编程培训机构哪家好?国内优质机构实力解析
  • Node.js 入门
  • 防爆烘箱厂家哪家强?国内实力企业综合评析
  • 上海热门商圈广告位公司推荐榜:核心服务商盘点
  • 北京离婚律所推荐:婚姻家事法律服务机构选择参考
  • 2025 年 11 月 FRP 采光板厂家推荐排行榜,采光带采光板,可熔型采光板,耐候采光板,胶衣采光板,阻燃采光板,金属锁扣采光板公司推荐
  • 2025年地基注浆技术标杆企业最新推荐:道路注浆、空鼓注浆、公路注浆、厂房注浆、地坪注浆、矿山注浆、安徽林固建筑,专业注浆服务新标准
  • idea 创建类包,类失败
  • WPF MVVM实战系列教程(二、使用Visual Studio 创建Prism项目)
  • 米尔 SECC 方案:国标充电桩多协议兼容的通信基础解析
  • 2025年11月份工信部人才交流中心PostgreSQL能力认证证书
  • 国内有哪些专业的快闪店设计公司值得关注
  • 【IEEE出版 | EI检索稳定 | 往届已检索】第二届智能驾驶与智慧交通国际学术会议(IDST 2025)
  • 2025年粉末上料机厂家权威推荐榜单:颗粒上料机/z型上料机/c型上料机源头厂家精选
  • 上海烘箱供应商有哪些?五家实力企业及设备特点解析
  • 2025年11月新疆旅行社排行榜:十家口碑对比与真实评价