首页 > 溪染的优惠券
头像 Kur1su
发表于 2021-06-19 15:41:13
F. 连续非空子序列 Solution 很容易想到用前缀和并枚举端点解决该原题,即枚举 其中,, 找到满足 的即可。实际上就是找到 前面满足 的 有多少个,设为 。很容易想到二分这个 用主席树验证,时间复杂度 ,由于 无法通过,那么考虑用离散化后对值域开树状数组,每次求和找前面有多少个, 展开全文
头像 issue是云哥的小迷×呀
发表于 2021-06-19 15:10:20
LINK 有点像背包,但是又不完全是 原因在于使用的物品有限制,使得物品的使用次序是未知的 这样显然无法扫一遍做背包 如果按照排序也是不对的,限制大的不一定先使用 若使用变为,这样中间错过了许多小型优惠劵,可能先使用中间的才更优 于是想到按照排序,直接做背包即可. 这样选择物品的顺序满足 如果只选择 展开全文

等你来战

查看全部