(pixiv] https://www.pixiv.net/member_illust.php?mode=medium&illust_id=62485671 )
世界真的很大
找单调队列优化DP时找到了这道题
然后想DP想了很久,连递推式都想不出来
然后突然反应过来,好想可以直接枚举彩带的开头
然后发现由于题目输入顺序是升序的所以叫单调。。。
看题先:
description:
小西有一条很长的彩带,彩带上挂着各式各样的彩珠。已知彩珠有N个,分为K种。简单的说,可以将彩带考虑为x轴,每一个彩珠有一个对应的坐标(即位置)。某些坐标上可以没有彩珠,但多个彩珠也可以出现在同一个位置上。 小布生日快到了,于是小西打算剪一段彩带送给小布。为了让礼物彩带足够漂亮,小西希望这一段彩带中能包含所有种类的彩珠。同时,为了方便,小西希望这段彩带尽可能短,你能帮助小西计算这个最短的长度么&#x