题解:P7561 [JOISC 2021] 道路の建設案 (Road Construction) (Day2)
Wyh_dailyAC · · 题解
概况
本题可归结为二维点的离线统计,结合二分法解决最小曼哈顿距离问题。
重要思路:曼哈顿距离转化为切比雪夫距离,可参考 OI-Wiki:
核心思路(简短版)
-
曼哈顿距离转化为切比雪夫距离
给定旧点
(x, y) ,构造新点:(X, Y) = (x + y, x - y) 转换后,原本的曼哈顿距离问题可以通过切比雪夫距离处理。
-
二分答案 + 离线数点
- 对第
k 条最便宜道路的花费,进行二分判断。 - 使用离线统计方法计算,某个候选距离是否至少有
k 条道路满足条件。 - 当满足条件时,即可确定当前距离为答案的一部分。
- 对第
Code
(略)
AC Link(虽然我的作答思路和题解思路可能不太一致)
::::info[AI 提示]{open}
本题解由 ChatGPT-5 润色,其中 AC 代码编写与题解大意由笔者把持。
::::