1 条题解

  • 0
    @ 2025-8-24 22:49:47

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar Coffee_zzz
    沉覆z

    搬运于2025-08-24 22:49:47,当前版本为作者最后更新于2023-08-27 09:56:54,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    另一种不是 dp 的做法。

    以下把 ai,bia_i,b_i 看成一个区间。

    首先记录数组 aa 和数组 bb 中的最大值 mm,发现 a<ba\lt b 的区间没有用,因为移动到 mm 的过程中一定会满足这些要求,那我们就不管 a<ba \lt b 的区间,把所有满足 a>ba \gt b 的区间以 aia_i 为第一关键字从大到小排序。

    我们首先把相交的区间都合并,然后枚举每个区间 ii,下标大于 ii 的区间都用先走到 aia_i 再走回 bib_i 最后再走到 aia_i 的方法满足,下标小于等于 ii 的区间都从 mm 走回来,最后给所有可能的答案取 min\min 即可。

    • 1

    信息

    ID
    8911
    时间
    1000ms
    内存
    512MiB
    难度
    4
    标签
    递交数
    0
    已通过
    0
    上传者