题解:AT_arc219_c [ARC219C] Traveling Door-to-Door Salesman (Elevator)
分两种情况讨论:一直只在最左侧的
先把每一行的关键点排序。
一直在最左侧的
然后一种是两侧都能用。我们先抛开走到
现在的基础代价是
但是走到
总之我们每次可以这样操作:基础代价为
用一个大根堆维护每一行的
https://atcoder.jp/contests/arc219/submissions/75702894
分两种情况讨论:一直只在最左侧的
先把每一行的关键点排序。
一直在最左侧的
然后一种是两侧都能用。我们先抛开走到
现在的基础代价是
但是走到
总之我们每次可以这样操作:基础代价为
用一个大根堆维护每一行的
https://atcoder.jp/contests/arc219/submissions/75702894