Luogu6563 [SBCOI2020] 一直在你身旁
题意:有
第
若购买第
求最差情况下,确知
多组数据,
快
设
边界:
转移:
要求转移
先从
不难发现,该问题有包含单调性,即
所以,
可以二分查找分界点,这样的复杂度是
当
这样,利用分界点的单调性,可以均摊
的部分。 由于
和 都单调不降,直接取最左端的 即可。 其实,若没有
单调的性质,也可以使用单调队列维护。 的部分。 维护区间
,使用单调队列即可。
为了节省空间,需要按照特定的顺序
复杂度